leetcode
来源:互联网 发布:windows平板电脑刷机 编辑:程序博客网 时间:2024/06/06 01:02
Question35– Search Insert Position
给定一个按升序排列的int数组,不含重复元素。同时给定一个target元素,若数组中有target,返回相应的下标;若没有,则返回target应插进数组的正确下标。
算法
二分法,注意一下最后的临界情况就行。
Code
int searchInsert(vector<int>& nums, int target) { int i=0, j=nums.size()-1; while(i<=j){ int mid=(i+j)/2; if(nums[mid]==target) return mid; else if(target<nums[mid]) j=mid-1; else i=mid+1; } return i; }
阅读全文
0 0
- leetcode
- [leetcode]
- LeetCode
- leetcode
- leetcode
- leetcode:
- leetcode:
- LeetCode
- leetcode
- LEETCODE
- leetcode
- leetCode
- leetcode
- [leetcode]
- LeetCode
- leetcode
- leetcode:
- leetcode
- android+面试题
- 利用matlab画混淆矩阵(confusion matrix)
- Cool(动态规划)
- CocosCreator android 获取deviceId
- Laravel-学习笔记-路由(Route)
- leetcode
- HDU2089[不要62]--数位DP
- 关于TLS经验小结(上)
- JDBC 增删改查操作示例
- spring + redis 集群
- Android surfaceflinger(3)-DisplayDevice封装
- [luogu1108&2687][USACO4.3]Buy Low, Buy Lower(STL乱搞+高精度)
- 原型与继承
- 角色设计流程图