leetcode 81 :Search in Rotated Sorted Array II
2015-07-19 09:50
543 查看
Follow up for "Search in Rotated Sorted Array":
What if duplicates are allowed?
Would this affect the run-time complexity? How and why?
Write a function to determine if a given target is in the array.
分析:参考https://github.com/soulmachine/leetcode
允许重复元素,如果A[m]>=A[l], 那么[l,m] 为递增序列的假设就不能成立了,比
如[1,3,1,1,1]。
如果A[m]>=A[l] 不能确定递增,那就把它拆分成两个条件:
• 若A[m]>A[l],则区间[l,m] 一定递增
• 若A[m]==A[l] 确定不了,那就l++,往下看一步即可。
What if duplicates are allowed?
Would this affect the run-time complexity? How and why?
Write a function to determine if a given target is in the array.
分析:参考https://github.com/soulmachine/leetcode
允许重复元素,如果A[m]>=A[l], 那么[l,m] 为递增序列的假设就不能成立了,比
如[1,3,1,1,1]。
如果A[m]>=A[l] 不能确定递增,那就把它拆分成两个条件:
• 若A[m]>A[l],则区间[l,m] 一定递增
• 若A[m]==A[l] 确定不了,那就l++,往下看一步即可。
相关文章推荐
- Android Binder- 一次完整的通信过程
- Shell编程中括号判断中赋值语句和判断语句
- PowerDesigner使用教程
- ajax笔记
- Gitlab 上Iisues 使用以及代码管理
- VS编程常见的编译和链接错误
- UIView相对坐标转换
- Scala:条件表达式的好处
- 0033 C与OC差异
- string和stringBuffer的区别
- [FlashDevelop] 002.FlashDevelop + LayaFlash播放SWF并转成HTML5
- phprpc的使用示例以及报错Fatal error: Cannot redeclare gzdecode() in D:\wamp\www\immoc\phprpc\compat.php 处理
- poj解题报告——1835
- 一位ACMer过来人的心得
- ${pageContext.request.contextPath} JSP取得绝对路径
- 北风网66jquery
- Android 判断网络连接情况
- AngularJs解决方案笔记(1)
- jsoncpp在linux下的配置
- Java死锁以及查看