【LeetCode】Search for a Range
来源:互联网 发布:七政四余天星择日软件 编辑:程序博客网 时间:2024/05/19 14:00
class Solution {public:int Left(int A[], int n, int target){if (n == 0)return -1;int left = 0;int right = n - 1;while (left < right){int mid = left + (right - left) / 2;if (A[mid] >= target)right = mid;elseleft = mid + 1;}if (A[left] == target)return left;else return -1;}int Right(int A[], int n, int target){if (n == 0)return -1;int left = 0;int right = n - 1;while (left <=right){int mid = left + (right - left) / 2;if (A[mid] >target)right = mid-1;elseleft = mid + 1;}if (A[right] == target)return right;else return -1;}vector<int> searchRange(int A[], int n, int target) {vector<int> result;int Findex,Sindex; Findex =Left(A, n, target);Sindex =Right(A, n, target); result.push_back(Findex);result.push_back(Sindex); return result;}};
0 0
- LeetCode: Search for a Range
- LeetCode Search for a Range
- [Leetcode] Search for a Range
- LeetCode : Search for a Range
- [LeetCode] Search for a Range
- [Leetcode] Search for a Range
- Leetcode Search for a Range
- [LeetCode]Search for a Range
- LeetCode-Search for a Range
- [leetcode] Search for a Range
- LeetCode - Search for a Range
- Search for a Range leetcode
- LeetCode | Search for a Range
- LeetCode - Search for a Range
- LeetCode: Search for a Range
- leetcode: Search for a Range
- 【leetcode】Search for a Range
- Leetcode: Search for a Range
- 自定义组合控件
- Qt——滚动条
- C语言实现strcpy和memcpy
- HBase 常用Shell命令
- webkit 与ie 的http协议
- 【LeetCode】Search for a Range
- Hibernate(二)——POJO对象的操作
- 面向对象的三条主线
- 鬼谷子问徒
- 基于GO的windows环境下net项目的持续集成demo--安装、配置
- .net 网站上传限制 配置|| 上传文件时报“#2038” 或者 “404”
- 批删除指定后缀
- 你会做Web上的用户登录功能吗?
- Android ActionBar完全解析(转载 http://blog.csdn.net/guolin_blog/article/details/18234477)