国产精品天干天干,亚洲毛片在线,日韩gay小鲜肉啪啪18禁,女同Gay自慰喷水

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

LeetCode-153-尋找旋轉(zhuǎn)排序數(shù)組中的最小值

2022-01-26 10:17 作者:雄獅虎豹  | 我要投稿

尋找旋轉(zhuǎn)排序數(shù)組中的最小值

題目描述:已知一個(gè)長(zhǎng)度為 n 的數(shù)組,預(yù)先按照升序排列,經(jīng)由 1 到 n 次 旋轉(zhuǎn) 后,得到輸入數(shù)組。例如,原數(shù)組 nums = [0,1,2,4,5,6,7] 在變化后可能得到:

  • 若旋轉(zhuǎn) 4 次,則可以得到 [4,5,6,7,0,1,2]

  • 若旋轉(zhuǎn) 7 次,則可以得到 [0,1,2,4,5,6,7] 注意,數(shù)組 [a[0], a[1], a[2], ..., a[n-1]] 旋轉(zhuǎn)一次 的結(jié)果為數(shù)組 [a[n-1], a[0], a[1], a[2], ..., a[n-2]] 。

給你一個(gè)元素值 互不相同 的數(shù)組 nums ,它原來(lái)是一個(gè)升序排列的數(shù)組,并按上述情形進(jìn)行了多次旋轉(zhuǎn)。請(qǐng)你找出并返回?cái)?shù)組中的 最小元素 。

示例說(shuō)明請(qǐng)見(jiàn)LeetCode官網(wǎng)。

來(lái)源:力扣(LeetCode) ??

鏈接:https://leetcode-cn.com/problems/find-minimum-in-rotated-sorted-array/ ??

著作權(quán)歸領(lǐng)扣網(wǎng)絡(luò)所有。商業(yè)轉(zhuǎn)載請(qǐng)聯(lián)系官方授權(quán),非商業(yè)轉(zhuǎn)載請(qǐng)注明出處。

解法一:數(shù)組遍歷

通過(guò)遍歷數(shù)組求解,遍歷過(guò)程如下:

  • 如果當(dāng)前元素大于當(dāng)前元素的下一個(gè)元素,則說(shuō)明當(dāng)前元素是原始數(shù)組的最大值,而下一個(gè)元素即是最小值,直接返回下一個(gè)元素。

如果遍歷完后發(fā)現(xiàn)不存在當(dāng)前元素大于當(dāng)前元素的下一個(gè)元素,則說(shuō)明第一個(gè)元素是最小元素,返回之。

【每日寄語(yǔ)】 人生就是這樣,沒(méi)有磨煉、沒(méi)有鍛煉,你不會(huì)成長(zhǎng)。



LeetCode-153-尋找旋轉(zhuǎn)排序數(shù)組中的最小值的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國(guó)家法律
库伦旗| 瓮安县| 清流县| 浦东新区| 股票| 礼泉县| 小金县| 武威市| 东明县| 沙湾县| 渝中区| 迁安市| 霸州市| 庆安县| 若尔盖县| 仁怀市| 沙田区| 长治市| 密山市| 阿拉善右旗| 平凉市| 同心县| 马公市| 静乐县| 辽阳市| 清苑县| 外汇| 云梦县| 义乌市| 抚顺市| 陇川县| 潮安县| 通辽市| 永新县| 双城市| 信阳市| 安顺市| 台东县| 包头市| 宾川县| 德令哈市|