剑指 Offer 11. 旋转数组的最小数字

剑指 Offer 11. 旋转数组的最小数字,第1张

剑指 Offer 11. 旋转数组最小数字
class Solution {
public:
    int minArray(vector& numbers) {
        int len=numbers.size();
        return division(0,len-1,numbers);

    }
    int division(int l,int r,vector &numbers)
    {
        if(l>=r)
        return numbers[l];
        int target=numbers[r];
        int mid=(l+r)>>1;
        if(target==numbers[mid])
        {
            return min(division(mid+1,r,numbers),division(l,mid,numbers));
        }
        if(target 

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zaji/5651313.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-12-16
下一篇2022-12-16

发表评论

登录后才能评论

评论列表(0条)

    保存