五月天青色头像情侣网名,国产亚洲av片在线观看18女人,黑人巨茎大战俄罗斯美女,扒下她的小内裤打屁股

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

Leetcode704,27--數(shù)組Part01[【代碼隨想錄】

2023-07-12 12:03 作者:Poyo_a  | 我要投稿

一、數(shù)組理論基礎(chǔ):

?【定義】:數(shù)組是存放在連續(xù)空間上的相同類型數(shù)據(jù)集合

? 【關(guān)鍵詞】:連續(xù)空間+相同類型+數(shù)據(jù)集

? 【使用方法】:可以通過下標訪問空間內(nèi)的數(shù)值


?

? ?【刪除元素】:

? 如果刪除其中一個元素的話,后面的元素要向前移動。就是下標要更新

【p.s】數(shù)組這個刪除其實不是我們傳統(tǒng)意義上的刪除,讓這個元素消失。而是有點像修正帶。讓這個元素被覆蓋。

技術(shù)總結(jié):

? 1.使用(right-left)/2+left 是為了數(shù)據(jù)不超,因為right,left可能數(shù)據(jù)很大。所以不推薦用(left+right)/2

? 2.二分查找的mid如果是向下取整,如果target在左側(cè),mid是要減一(舍棄原來的mid)更新left。

? ? ?二、雙指針

雙指針一個指向下標為0,另一個指向數(shù)組外。然后找不到就left++來位移,left就代表它位移的距離。找到的話就用right替換。


可能是雙指針不大熟練8,一個指針用于找val,另一個指針用于替換。感覺一開始想到的是遍歷數(shù)組的brute force method。雖然這個也是,但是和我的想法還是有點出入。從左側(cè)和右側(cè)找到我們想要的元素,然后進行刪除(替換)

Leetcode704,27--數(shù)組Part01[【代碼隨想錄】的評論 (共 條)

分享到微博請遵守國家法律
宁安市| 柏乡县| 广饶县| 巩留县| 巩义市| 区。| 罗田县| 启东市| 金乡县| 大埔县| 永靖县| 宁夏| 大兴区| 洪洞县| 淳安县| 永昌县| 新龙县| 尉氏县| 忻州市| 万源市| 平原县| 武乡县| 五原县| 寿光市| 洪泽县| 蕉岭县| 靖边县| 临沂市| 宁乡县| 临沭县| 明溪县| 共和县| 高青县| 佛山市| 遂溪县| 宜川县| 绿春县| 盐源县| 武隆县| 遵义县| 泸州市|