[leetcode] Search for a Range
来源:互联网 发布:我的心时刻牵挂着网络 编辑:程序博客网 时间:2024/05/01 20:01
class Solution {public: vector<int> searchRange(int A[], int n, int target) { //lower_bound返回第一个大于等于target的iterator的位置 const int lf=distance(A,lower_bound(A,A+n,target)); //upper_bound返回第一个大于target的iterator的位置 //prev返回iterator的前一个位置 //distance(t1,t2)返回t1和t2之间的元素个数 const int rg=distance(A,prev(upper_bound(A,A+n,target))); if(A[lf]!=target){//not found return vector<int>{-1,-1}; }else{ return vector<int>{lf,rg}; } }};
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
- 第十二周 求数的阶乘(递归)
- Linux常用命令(十四) - tail
- [Leetcode] Search Insert Position
- 上机作业 抽取一个数猜大小
- 关于php的一些小结
- [leetcode] Search for a Range
- XMLHttpRequest()的post和get方法
- Python学习笔记-第二章 列表和元组
- 2014.11.9--南京GDG活动摘要
- 关于两个Fragment布局报错Error inflating class fragment的解决方法
- spring 自定义注解的注册与扫描
- 安装Django和mysqldb(windows环境)
- 类型安全:方法add(Object)属于原始类型List。应该将对通用类型List<E>的引用参数化
- 01迷宫(二)