Search Insert Position
来源:互联网 发布:淘宝进不了购物车 编辑:程序博客网 时间:2024/05/17 20:37
class Solution {public: int searchInsert(int A[], int n, int target) { if(target<=A[0]) return 0; if(target>A[n-1]) return n; if(target==A[n-1]) return n-1; //二分查找 int left=0,right=n-1,mid=0; while(left<=right) { mid=left+(right-left)/2; if(A[mid]==target) { return mid; } else if(A[mid]<target) { if((mid+1)<n && A[mid+1]>target) return mid+1; left=mid+1; } else { if((mid-1)>0 && A[mid-1]<target) return mid; right=mid-1; } } return -2;//algorithm error }};
0 0
- LeetCode: Search Insert Position
- Search Insert Position
- LeetCode Search Insert Position
- [Leetcode] Search Insert Position
- LeetCode : Search Insert Position
- Search Insert Position
- [LeetCode] Search Insert Position
- [Leetcode] Search Insert Position
- LeetCode34:Search Insert Position
- Search Insert Position
- [35]Search Insert Position
- Search Insert Position
- Search Insert Position
- [LeetCode]Search Insert Position
- Search Insert Position
- [LeetCode] Search Insert Position
- Search Insert Position
- Search Insert Position
- opencv 操作像素
- 解决无法启动"windows 帮助和支持" 的办
- SPOJ QTREE LCT
- String-字符串类
- poj 1064--Cable master
- Search Insert Position
- C++游戏笔记
- LinuxCast学习笔记七:DiskBasic
- c# .net 常用的接口
- 在PB中如何使用一个字符串给一个字符串数组赋值
- c++中让lua绑定类,使lua直接调用c++中定义的类
- 第二周项目1-学生成绩统计
- Mysql基础知识(创建库、表、对表的增删改查、多表设计、多表查询、数据库的备份和恢复)
- 限制JTextField只能输入数字以及输入最大长度