【LeetCode】154. Find Minimum in Rotated Sorted Array II (cpp)

題目和測試用例略233 本題作爲153題的升級版,難點在於數組中的數可能有重複的。 這種問題很容易想到用二分搜索的思想來解決(畢竟如果暴力求解時間複雜度只有O(N),比O(N)小的就是O(logN)了233)。 設l是考慮的左邊界,r是右邊界,m是計算出的中點座標。 下面開始分情況討論: 先是最簡單的情況,nums[m]>nums[r] 或 nums[m]<nums[r] 解決方案和153題一樣哈
相關文章
相關標籤/搜索