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

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

??途W(wǎng)高頻算法題系列-BM13-判斷一個(gè)鏈表是否為回文結(jié)構(gòu)

2022-06-06 12:30 作者:雄獅虎豹  | 我要投稿

牛客網(wǎng)高頻算法題系列-BM13-判斷一個(gè)鏈表是否為回文結(jié)構(gòu)

題目描述

給定一個(gè)鏈表,請(qǐng)判斷該鏈表是否為回文結(jié)構(gòu)。 回文是指該字符串正序逆序完全一致。

原題目見:BM13 判斷一個(gè)鏈表是否為回文結(jié)構(gòu)

解法一:鏈表遍歷

首先,考慮特殊情況,如果鏈表為空或只有一個(gè)鏈表,默認(rèn)是回文結(jié)構(gòu),直接返回true。

否則,使用一個(gè)額外的list進(jìn)行處理,處理過程如下:

  • 遍歷原鏈表,將鏈表中所有結(jié)點(diǎn)的值添加到一個(gè)list中;

  • 遍歷list中的值判斷該鏈表是否是回文結(jié)構(gòu),遍歷過程如下:

    • 遍歷list中0-list.size()/2的值;

    • 判斷i的值和list.size() - i - 1的值是否相等,如果不相等,則不可能是回文結(jié)構(gòu),直接返回false。

  • 遍歷完成后,如果list中首尾的相應(yīng)位置的值都相等,說明原鏈表是回文結(jié)構(gòu),返回true。

代碼

1.01^{365} ≈ 37.7834343329 ??

0.99^{365} ≈ 0.02551796445 ??

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


??途W(wǎng)高頻算法題系列-BM13-判斷一個(gè)鏈表是否為回文結(jié)構(gòu)的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國家法律
蒲江县| 锡林浩特市| 潼关县| 乐安县| 禹城市| 桃园市| 米脂县| 佛山市| 宜黄县| 丁青县| 上高县| 安多县| 台东市| 古蔺县| 庐江县| 洪湖市| 桦南县| 长乐市| 漳浦县| 五莲县| 平山县| 本溪市| 丽江市| 西乡县| 温州市| 奉新县| 南汇区| 靖宇县| 叙永县| 六盘水市| 乌拉特后旗| 宜黄县| 西峡县| 互助| 长泰县| 内丘县| 泰和县| 石景山区| 崇信县| 大同县| 义乌市|