leetcode第一刷_Search Insert Position
来源:互联网 发布:mac不能调节音量 编辑:程序博客网 时间:2024/06/06 15:53
水题,二分查找而已。
我是用指针传递的下一个开始的位置,所以多传了一个表示整个数组开始的指针,有点蠢啊。
int bsearch(int A[], int n, int target, int* a){ if(n<=0) return A-a; int middle = n/2; if(A[middle] == target) return A-a+middle; else if(A[middle] > target) return bsearch(A, middle, target, a); else return bsearch(A+middle+1, n-middle-1, target, a);}class Solution {public: int searchInsert(int A[], int n, int target) { return bsearch(A, n, target, A); }};
0 0
- leetcode第一刷_Search Insert Position
- 0035_Search Insert Position
- leetcode第一刷_Search for a Range
- leetcode第一刷_Search in Rotated Sorted Array
- leetcode第一刷_Search in Rotated Sorted Array II
- leetcode第一刷_Search a 2D Matrix
- [leetcode刷题系列]Search Insert Position
- LeetCode刷题笔录 Search Insert Position
- 开始刷leetcode day11:Search Insert Position
- LeetCode: Search Insert Position
- LeetCode Search Insert Position
- [Leetcode] Search Insert Position
- LeetCode : Search Insert Position
- [LeetCode] Search Insert Position
- [Leetcode] Search Insert Position
- [LeetCode]Search Insert Position
- [LeetCode] Search Insert Position
- LeetCode-Search Insert Position
- DBCP的配置参数
- C++函数模板和类模板的区别和使用
- 新加入一个team后 关于配置开发的一些后续操作
- Java 之 String总结篇
- @RequestParam @RequestBody @PathVariable 等参数绑定注解详解(转载)
- leetcode第一刷_Search Insert Position
- 消费电子行业进入“自由连接”时代
- Android的Fragment左右滑动
- chrome和IE不能访问外网的解决办法
- RCP: getActiveWorkbenchWindow() returns null
- 关于学习Hadoop中未总结的资料
- C++中CallBack类的使用方法
- 日前,王珞丹(微博)(微信号:Iamwangluodan )在
- 转]udev实现原理(含检测U盘拔插例子)