您的位置:首页 > 其它

LintCode 63 搜索旋转排序数组 II

2017-05-02 10:08 127 查看

题目:solveNQueens

要求:

跟进“搜索旋转排序数组”,假如有重复元素又将如何?

是否会影响运行时间复杂度?

如何影响?

为何会影响?

写出一个函数判断给定的目标值是否出现在数组中。

样例:

给出[3,4,4,5,7,0,1,2]和target=4,返回 true

算法要求:



解题思路:

直接搜索,不用二分法了

算法如下:

bool search(vector<int> &A, int target) {
// write your code here
int size = A.size();
for (int i = 0; i < size; i++) {
if (A[i] == target) {
return true;
}
}
return false;
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: