153. 寻找旋转排序数组中的最小值

简介: 153. 寻找旋转排序数组中的最小值

image.png


class Solution {
    public int findMin(int[] nums) {
        if(nums==null||nums.length==0){
            return -1;
        }
        int start=0;
        int end=nums.length-1;
        while(start<=end){
            int mid=start+(end-start)/2;
            if(nums[start]<=nums[end]){
                return nums[start];
            }
            if(nums[mid]<=nums[end]){
                end=mid;
            }else{
                start=mid+1;
            }
        }
        return -1;
    }
}
目录
相关文章
|
存储 缓存 Linux
【linux基础I/O(二)】文件系统讲解以及文件缓冲区的概念
【linux基础I/O(二)】文件系统讲解以及文件缓冲区的概念
|
前端开发 JavaScript 测试技术
取代 Postman + Swagger!这款神器功能更强大,界面更炫酷
作为一位后端开发,我们平时经常需要维护API文档、对API接口进行调试、有时候还得Mock数据。Postman虽然作为接口调试工具非常好用,但是对于维护API文档这类工作却不太合适。今天给大家推荐一款功能更强大的工具Apifox,足以满足我们对API的各种需求,希望对大家有所帮助! Apifox简介 Apifox 的定位是Postman + Swagger + Mock + JMeter,具有API文档管理、API调试、API Mock、API 自动化测试等功能。可以通过一种工具解决之前使用多种工具的数据同步问题。高效、及时、准确!
|
Shell 网络虚拟化 网络架构
|
缓存 Java 测试技术
android 内存测试
引用:http://blog.csdn.net/ouyangtianhan/article/details/7228628 Android 内存泄漏调试 2011-04-01 17:01 by cppguy, 922 visits, 收藏, 编辑 一、概述 1二、Andro...
1134 0