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

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

牛客網(wǎng)高頻算法題系列-BM8-鏈表中倒數(shù)最后k個(gè)結(jié)點(diǎn)

2022-06-01 09:55 作者:雄獅虎豹  | 我要投稿

??途W(wǎng)高頻算法題系列-BM8-鏈表中倒數(shù)最后k個(gè)結(jié)點(diǎn)

題目描述

描述:輸入一個(gè)長(zhǎng)度為 n 的鏈表,設(shè)鏈表中的元素的值為 ai ,返回該鏈表中倒數(shù)第k個(gè)節(jié)點(diǎn)。如果該鏈表長(zhǎng)度小于k,請(qǐng)返回一個(gè)長(zhǎng)度為 0 的鏈表。

原題目見(jiàn):BM8 鏈表中倒數(shù)最后k個(gè)結(jié)點(diǎn)

解法一:雙指針?lè)?/h1>

首先,考慮兩種特殊情況:

  • 如果原鏈表為空,直接返回null。

  • 如果k不是正數(shù),直接返回null。

否則,使用雙指針求解,求解過(guò)程如下:

  • 首先,遍歷鏈表,將fast結(jié)點(diǎn)指向第k個(gè)結(jié)點(diǎn);

  • 如果遍歷完后fast為null,說(shuō)明鏈表長(zhǎng)度小于k,不存在倒數(shù)第k個(gè)結(jié)點(diǎn),直接返回null;

  • 否則,快慢指針一起移動(dòng),直到fast移動(dòng)到最后一個(gè)結(jié)點(diǎn),此時(shí),slow即為倒數(shù)第k個(gè)結(jié)點(diǎn),返回之。

代碼

1.01^{365} ≈ 37.7834343329 ??

0.99^{365} ≈ 0.02551796445 ??

相信堅(jiān)持的力量!


??途W(wǎng)高頻算法題系列-BM8-鏈表中倒數(shù)最后k個(gè)結(jié)點(diǎn)的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國(guó)家法律
古田县| 利辛县| 呼伦贝尔市| 从江县| 中江县| 武乡县| 伊宁市| 调兵山市| 乌恰县| 舟曲县| 云南省| 扎鲁特旗| 三河市| 中宁县| 台东市| 淮滨县| 惠来县| 双流县| 龙泉市| 绥德县| 姚安县| 元阳县| 平乐县| 库伦旗| 西青区| 长春市| 南靖县| 右玉县| 夏邑县| 鱼台县| 武安市| 曲阜市| 岑溪市| 昌邑市| 遂川县| 寿光市| 平乐县| 无棣县| 达孜县| 宣威市| 林州市|