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

歡迎光臨散文網(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)鏈表的評論 (共 條)

分享到微博請遵守國家法律
宁城县| 当阳市| 新化县| 苏尼特左旗| 英吉沙县| 元朗区| 任丘市| 巴里| 中西区| 正定县| 阿勒泰市| 板桥市| 日土县| 班戈县| 越西县| 襄城县| 辽中县| 刚察县| 康马县| 泸溪县| 屏东县| 巴彦淖尔市| 益阳市| 鄂尔多斯市| 吐鲁番市| 茶陵县| 兴安盟| 五河县| 台东县| 绥滨县| 青神县| 友谊县| 宁远县| 开鲁县| 扎赉特旗| 常德市| 嘉峪关市| 临泉县| 东莞市| 屏东市| 泾阳县|