Search in Rotated Sorted Array
来源:互联网 发布:项目经验 知乎 编辑:程序博客网 时间:2024/05/15 06:17
class Solution {public: int search(int A[], int n, int target) { int left=0,right=n-1; while(left<=right) { int mid=left+(right-left)/2; if(A[mid]==target) return mid; if(A[left]<=A[mid]) { if(A[left]<=target && target<A[mid]) { right=mid-1; } else { left=mid+1; } } else { if(A[mid]<target && target<=A[right]) { left=mid+1; } else { right=mid-1; } } } return -1; }};
0 0
- Search in Rotated Sorted Array
- Search in Rotated Sorted Array
- Search in Rotated Sorted Array
- Search in Rotated Sorted Array
- Search in Rotated Sorted Array
- Search in Rotated Sorted Array
- Search in Rotated Sorted Array
- Search in Rotated Sorted Array
- Search in Rotated Sorted Array
- Search in Rotated Sorted Array
- Search in Rotated Sorted Array
- Search in Rotated Sorted Array
- Search in Rotated Sorted Array
- Search in Rotated Sorted Array
- Search in Rotated Sorted Array
- Search in Rotated Sorted Array
- Search in Rotated Sorted Array
- Search in Rotated Sorted Array
- 编码总结
- CocoaPods第三方库的管理利器,不会用你就OUT
- SYNOPSYS VCS Makefile文件编写与研究
- you are calling a UIKit method that can only be invoked from the UI thread.
- Hibernate连接Mysql中文乱码处理
- Search in Rotated Sorted Array
- OGNL
- HDU 1002
- rails 连接mysql
- TinyXML2 学习
- linux中select()函数分析
- hdu 1754 I Hate It (Splay)
- [转]Android中String资源文件的format方法
- Java编写的五子棋小游戏