最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

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

LeetCode-189-旋轉(zhuǎn)數(shù)組

2022-04-20 21:49 作者:雄獅虎豹  | 我要投稿

旋轉(zhuǎn)數(shù)組

題目描述:給定一個(gè)數(shù)組,將數(shù)組中的元素向右移動(dòng) k 個(gè)位置,其中 k 是非負(fù)數(shù)。

進(jìn)階:

  • 盡可能想出更多的解決方案,至少有三種不同的方法可以解決這個(gè)問題。

  • 你可以使用空間復(fù)雜度為 O(1) 的 原地 算法解決這個(gè)問題嗎?

示例說明請(qǐng)見LeetCode官網(wǎng)。

來源:力扣(LeetCode) ??

鏈接:https://leetcode-cn.com/problems/rotate-array/ ??

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

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

首先,可以知道,數(shù)組索引位i所在的數(shù)輪轉(zhuǎn)后應(yīng)該放在(i + k) % N,其中N為數(shù)組的大小,所以通過遍歷數(shù)組,并聲明一個(gè)備用數(shù)組用來放輪轉(zhuǎn)后的數(shù)組,具體過程如下:

  • 首先將數(shù)組的每一位移到應(yīng)該輪轉(zhuǎn)到的位置;

  • 然后重置nums數(shù)組。

【每日寄語】 智者滿臉微笑,愚者冷若冰霜;智者記住別人的名字,愚者希望名字被記??;智者了解別人的心思,愚者表示自己的需要;智者善于傾聽,愚者沒有耐心;智者先贊同,愚者先否定;智者讓別人逐步說“是”,愚者會(huì)引起更多爭(zhēng)論;智者知過就改,愚者固執(zhí)己見。



LeetCode-189-旋轉(zhuǎn)數(shù)組的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國家法律
克山县| 沁阳市| 麻江县| 望都县| 永昌县| 襄汾县| 黄浦区| 德钦县| 腾冲县| 万宁市| 崇左市| 财经| 那坡县| 和林格尔县| 安义县| 工布江达县| 盖州市| 临沭县| 公安县| 武冈市| 成武县| 遂川县| 钦州市| 石嘴山市| 故城县| 山西省| 芜湖市| 乌拉特中旗| 广饶县| 长岛县| 浦城县| 镇赉县| 门源| 蓝田县| 平定县| 石狮市| 铁力市| 霍山县| 陆良县| 蚌埠市| 石柱|