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

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

反轉(zhuǎn)鏈表

2023-03-30 11:36 作者:不要學(xué)經(jīng)管  | 我要投稿

受到他人啟發(fā),似乎將自己的學(xué)習(xí)過程復(fù)述一遍有助于更好的掌握,因此從今天開始,在b站每日(理想狀態(tài))記錄自己學(xué)習(xí)的一些過程,就從每日的LeetCode開始吧,今天的題目如下:

反轉(zhuǎn)鏈表

看到這道題,我首先就想到了使用雙引用方法,具體的思路如下:

第一種方法思路

何時(shí)遍歷循環(huán)結(jié)束呢?我們可以發(fā)現(xiàn)當(dāng)current指向None時(shí),previous在本例中正好指向值為5的節(jié)點(diǎn),因此我們以current !=current作為循環(huán)運(yùn)行條件。

具體代碼如下:

還有一種遞歸法,相較于第一種迭代法,抽象許多,具體代碼如下

請注意,在遞歸的過程中,當(dāng)current的指向是值為5的節(jié)點(diǎn)時(shí),它就一直沒有變動(dòng)了,后面的過程其實(shí)一直就是遞歸式下面的兩行指令在重復(fù)運(yùn)行,具體過程如下圖所示:

遞歸法示意圖



反轉(zhuǎn)鏈表的評論 (共 條)

分享到微博請遵守國家法律
黄龙县| 苏尼特左旗| 台南县| 博白县| 蒲江县| 玉屏| 青铜峡市| 方山县| 昌邑市| 沙雅县| 新乐市| 满洲里市| 宁化县| 孟津县| 竹溪县| 台江县| 日喀则市| 清水县| 清涧县| 昌吉市| 台东县| 大埔区| 延川县| 墨竹工卡县| 台南市| 永年县| 深水埗区| 鞍山市| 都安| 龙里县| 常宁市| 孟津县| 东阿县| 准格尔旗| 宝兴县| 石门县| 静安区| 石河子市| 福贡县| 荥阳市| 巨鹿县|