最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

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

LeetCode-160-相交鏈表

2021-11-29 10:09 作者:雄獅虎豹  | 我要投稿

相交鏈表

題目描述:給你兩個(gè)單鏈表的頭節(jié)點(diǎn) headA 和 headB ,請你找出并返回兩個(gè)單鏈表相交的起始節(jié)點(diǎn)。如果兩個(gè)鏈表沒有交點(diǎn),返回 null 。

示例說明請見LeetCode官網(wǎng)。

來源:力扣(LeetCode) ??

鏈接:https://leetcode-cn.com/problems/intersection-of-two-linked-lists/ ??

著作權(quán)歸領(lǐng)扣網(wǎng)絡(luò)所有。商業(yè)轉(zhuǎn)載請聯(lián)系官方授權(quán),非商業(yè)轉(zhuǎn)載請注明出處。

解法一:HashSet

利用java的HashSet去重,遍歷2個(gè)鏈表headA和headB,將每個(gè)結(jié)點(diǎn)放入HashSet里notRepeatNodes,如果能放進(jìn)去,說明未相交,繼續(xù)遍歷下一個(gè)結(jié)點(diǎn);如果放不進(jìn)去,由于已說明headA和headB不存在環(huán),說明此結(jié)點(diǎn)是相交結(jié)點(diǎn),返回當(dāng)前結(jié)點(diǎn)。最后如果都遍歷完了還沒找到相交結(jié)點(diǎn),說明2個(gè)鏈表不相交,直接返回null。

【每日寄語】 懷著一顆寬容的心去生活,再擁擠的世界也會變得無限寬廣,再平凡的人生也會變得充滿陽光。



LeetCode-160-相交鏈表的評論 (共 條)

分享到微博請遵守國家法律
苗栗县| 平利县| 磴口县| 奉新县| 宜黄县| 保靖县| 吉林省| 怀集县| 湟源县| 南投市| 侯马市| 无棣县| 曲阜市| 新和县| 苗栗县| 辰溪县| 青川县| 南溪县| 小金县| 永川市| 张家界市| 嫩江县| 中西区| 上犹县| 大姚县| 乐至县| 白城市| 柳林县| 屏边| 昌宁县| 罗山县| 张家港市| 贡嘎县| 湖北省| 铁力市| 宣城市| 枣庄市| 广水市| 萝北县| 垣曲县| 德阳市|