当前位置: 首页 > news >正文

【LeetCode热题100】--35.搜索插入位置

35.搜索插入位置

image-20231004193349659

使用二分查找:

class Solution {public int searchInsert(int[] nums, int target) {int low = 0,high = nums.length -1;while(low <= high){//注意每次循环完都要计算midint mid = (low + high)/2;if(nums[mid] == target){return mid;}if(nums[mid] < target){low = mid + 1;}if(nums[mid] > target){high = mid -1;}}return low ;}
}
http://www.lryc.cn/news/182708.html

相关文章:

  • mysql面试题13:MySQL中什么是异步复制?底层实现?
  • SpringBoot-Shiro安全权限框架
  • PostgreSQL基础语法
  • 编程前置:处理Excel表格,定位单元格位置,输入文字前,让AI机器人知道我说什么
  • Linux基本指令介绍系列第四篇
  • 读取vivo手机截图尺寸移动.jpg等文件
  • Web前端-Vue2+Vue3基础入门到实战项目-Day2(指令补充, computed计算属性, watch侦听器, 水果购物车)
  • ffmpeg之去除视频水印
  • 第二章 线性表
  • Java 超高频常见字符操作【建议收藏】
  • MongoDB数据库网站网页实例-编程语言Python+Django
  • 开箱报告,Simulink Toolbox库模块使用指南(七)——S-Fuction Builter模块
  • spring-boot 操作 mongodb 数据库
  • JVM篇---第三篇
  • 建筑施工行业招投标资源众包分包系统站点开发
  • 【Linux基础】Linux发展史
  • openGauss学习笔记-90 openGauss 数据库管理-内存优化表MOT管理-内存表特性-使用MOT-MOT使用重试中止事务
  • 【Docker】搭建 Docker 镜像仓库
  • Python数据攻略-Pandas的数据计算、拼接与可视化
  • 【计算机网络】HTTPS协议详解
  • Septentrio接收机二进制的BDS b2b改正数解码
  • nvm 管理 node版本
  • LeetCode 15.三数之和
  • Linux实用操作(固定IP、进程控制、监控、文件解压缩)
  • Redis高可用之哨兵模式、集群
  • Python数据攻略-DataFrame的创建与基础特性
  • 【word】从正文开始设置页码
  • 计算机网络 快速了解网络层次、常用协议、常见物理设备。 掌握程序员必备网络基础知识!!!
  • CUDA 安装
  • Springboot+vue的在线试题题库管理系统(有报告),Javaee项目,springboot vue前后端分离项目。