35. Search Insert Position
2016-03-10 16:55
295 查看
Search Insert Position
题目:
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
附注:最近心情不怎么好 写点简单的代码来缓解下我的小心脏 唉 生活不易 心态最重要 且行且珍惜
代码:
public class Solution { public int searchInsert(int[] nums, int target) { int low = 0, high = nums.length; while(low < high) { int mid = low + (high - low) / 2; if(nums[mid] < target) low = mid + 1; else high = mid; } return low; } }
相关文章推荐
- Core Animation - 视觉效果<二>
- 自定义的RPC的Java实现
- Mysql 索引
- 十分钟让你明白Objective-C的语法(和Java、C++的对比)
- Win10个性化颜色怎么设置?Win10个性化主题颜色设置方法
- JavaScript制作简单的日历效果
- 【Linux调试经验】局域网内数据传输不经过路由
- 160. Intersection of Two Linked Lists
- Java基础学习总结(51)——JAVA分层理解
- C++完成一个大数类的+、-和输入、输出
- 基于FPGA的PCIE总线实现PC与SDRAM的数据读写过程
- 前端开发自动化优化工具
- Java基础学习总结(51)——JAVA分层理解
- 【java-之路】序列化与反序列化对象
- 60-题目1198:a+b
- 956 二分查找
- nodejs npm常用命令
- java递归删除文件夹demo,删除文件目录例子
- 常见术语
- 常见术语