24. 兩兩交換鏈表中的節(jié)點(diǎn)(C++)
2023-02-27 17:19 作者:不開(kāi)花的黑玫瑰 | 我要投稿
給你一個(gè)鏈表,兩兩交換其中相鄰的節(jié)點(diǎn),并返回交換后鏈表的頭節(jié)點(diǎn)。你必須在不修改節(jié)點(diǎn)內(nèi)部的值的情況下完成本題(即,只能進(jìn)行節(jié)點(diǎn)交換)。
?
示例 1:

輸入:head = [1,2,3,4]輸出:[2,1,4,3]
示例 2:
輸入:head = []輸出:[]
示例 3:
輸入:head = [1]輸出:[1]
?
提示:
鏈表中節(jié)點(diǎn)的數(shù)目在范圍?
[0, 100]
?內(nèi)0 <= Node.val <= 100
刷題代碼
本地調(diào)試代碼
標(biāo)簽: