1. Job Roadmap
  2. Home
  3. Problem Set
  4. codenotelist
  5. Forum
  6. course
  7. Shore Share Sessions
  8. Record
  1. Login
  2. Sign Up
  3. Language
    1. English
    2. 한국어
    3. 简体中文
    4. 正體中文
    ZhContent TextSol AI分析

题解链接

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

    1000ms Tried: 1821 Accepted: 616 Difficulty: 5 所属公司 : Hot100
    算法与标签>二分算法

Leetcode 153.寻找旋转排序数组中的最小值-原题链接

题目内容

已知一个长度为 nnn 的数组,预先按照升序排列,经由 111到 nnn 次旋转后,得到输入数组。例如,原数组 nums=[0,1,2,4,5,6,7]nums = [0,1,2,4,5,6,7]nums=[0,1,2,4,5,6,7] 在变化后可能得到:

  • 若旋转 444 次,则可以得到 [4,5,6,7,0,1,2][4,5,6,7,0,1,2][4,5,6,7,0,1,2]
  • 若旋转 777 次,则可以得到 [0,1,2,4,5,6,7][0,1,2,4,5,6,7][0,1,2,4,5,6,7]

注意,数组 [a[0],a[1],a[2],...,a[n−1]][a[0], a[1], a[2], ..., a[n-1]][a[0],a[1],a[2],...,a[n−1]]旋转一次的结果为数组 [a[n−1],a[0],a[1],a[2],...,a[n−2]][a[n-1], a[0], a[1], a[2], ..., a[n-2]][a[n−1],a[0],a[1],a[2],...,a[n−2]]。

给你一个元素值互不相同的数组 numsnumsnums ,它原来是一个升序排列的数组,并按上述情形进行了多次旋转。请你找出并输出数组中的最小元素 。

你必须设计一个时间复杂度为 O(log n)O(log\ n)O(log n)的算法解决此问题。

输入描述

  • 第一行输入一个整数 n,表示数组的长度。
  • 第二行输入 n 个整数,表示旋转后的数组 nums。 输出描述

输出描述

输出数组中的最小元素。

样例1

输入

5
3 4 5 1 2

输出

1

说明

原数组为[1,2,3,4,5] [1,2,3,4,5][1,2,3,4,5] ,旋转 33 3次得到输入数组。

样例2

输入

7
4 5 6 7 0 1 2

输出

0

说明

原数组为[0,1,2,4,5,6,7] [0,1,2,4,5,6,7][0,1,2,4,5,6,7] ,旋转 444 次得到输入数组

样例3

输入

4
11 13 15 17

输出

11

说明

原数组为 [11,13,15,17][11,13,15,17][11,13,15,17] ,旋转4 4 4次得到输入数组

提示:

  • n==nums.lengthn == nums.lengthn==nums.length
  • 1<=n<=50001 <= n <= 50001<=n<=5000
  • −5000<=nums[i]<=5000-5000 <= nums[i] <= 5000−5000<=nums[i]<=5000
  • numsnumsnums中的所有整数互不相同
  • numsnumsnums 原来是一个升序排序的数组,并进行了 111 至 nnn 次旋转

登录后即可使用 AI 分析。

模式
倒计时时长
:

最长 10 小时 59 分;应用后按此时长重新开始。

提示:点击提交记录在左侧题面区域查看详情
题库
AI分析设置
留空使用官方API Key,每天有次数限制(自定义API Key仅限会员和管理员使用,不限次数)
会员和管理员可切换模型;切到 Kimi/智谱/通义/豆包时需填写对应供应商 API Key
升级会员,可将运行与提交冷却时间缩短至 1 秒起

Status

  • Judging Queue
  • Service Status

Development

  • Open Source

Support

  • Help
  • Contact Us

About

  • About
  • Privacy
  • Terms of Service
  • Copyright Complaint
  1. Language
    1. English
    2. 한국어
    3. 简体中文
    4. 正體中文
  2. Legacy mode
  3. Theme
    1. Light
    2. Dark
  1. 京ICP备2025123107号-1
  2. Worker 1, 108ms
  3. Powered by Hydro v5.0.0-beta.18 Community
CLOSE


ScanQRCodePrompt

请使用微信扫描下方二维码完成注册

Forgot password or username?