35. Search Insert Position
来源:互联网 发布:关闭miui优化有影响吗 编辑:程序博客网 时间:2024/06/05 15:48
Given a sorted array and a target value, return the index if the target is found. If not, return the index where it would be if it were inserted in order.
You may assume no duplicates in the array.
Here are few examples.[1,3,5,6]
, 5 → 2[1,3,5,6]
, 2 → 1[1,3,5,6]
, 7 → 4[1,3,5,6]
, 0 → 0
典型的二分查找,模板解决:模板:Binary Search - 二分搜索,代码如下:
public class Solution { public int searchInsert(int[] nums, int target) { int left = -1, right = nums.length; while (left + 1 < right) { int mid = left + (right - left) / 2; if (nums[mid] < target) { left = mid; } else { right = mid; } } return left + 1; }}
0 0
- 35.Search Insert Position
- 35. Search Insert Position
- 35.Search Insert Position
- 35. Search Insert Position
- 35. Search Insert Position
- 35. Search Insert Position
- 35. Search Insert Position
- 35. Search Insert Position
- 35. Search Insert Position
- 35. Search Insert Position
- 35. Search Insert Position
- 35. Search Insert Position
- 35. Search Insert Position
- 35. Search Insert Position
- 35. Search Insert Position
- 35. Search Insert Position
- 35. Search Insert Position
- 35. Search Insert Position
- extern "C" DLL_EXPORT __cdecl与__stdcall
- ELK+Filebeat+Kafka+ZooKeeper 构建海量日志分析平台
- ajax中async true/false的作用
- scrapy框架爬虫将数据保存到MySQL数据库(20170214)
- 【Android】BottomSheetDialog详解
- 35. Search Insert Position
- java进阶--week3-3.2&&3.4--对象数组&&哈希表
- SpringBoot19 之环境变量读取和属性对象的绑定
- 前端培训班出身——吐槽下16年的艰辛
- 面试2
- JavaScript编写简易计算器
- Unittest单元测试框架总结
- vs2013密钥
- 求最大流问题