面試題24. 反轉(zhuǎn)鏈表

題目

定義一個(gè)函數(shù),輸入一個(gè)鏈表的頭節(jié)點(diǎn),反轉(zhuǎn)該鏈表并輸出反轉(zhuǎn)后鏈表的頭節(jié)點(diǎn)。

示例:

輸入: 1->2->3->4->5->NULL
輸出: 5->4->3->2->1->NULL

限制:

0 <= 節(jié)點(diǎn)個(gè)數(shù) <= 5000

來(lái)源:力扣(LeetCode)
鏈接:https://leetcode-cn.com/problems/fan-zhuan-lian-biao-lcof
著作權(quán)歸領(lǐng)扣網(wǎng)絡(luò)所有。商業(yè)轉(zhuǎn)載請(qǐng)聯(lián)系官方授權(quán),非商業(yè)轉(zhuǎn)載請(qǐng)注明出處。

解法

很容易,注意細(xì)節(jié)不要出錯(cuò)就行。

class Solution:
    def reverseList(self, head: ListNode) -> ListNode:
        p1 = None 
        p2 = head

        while p2 is not None:
            t = p2.next
            p2.next = p1
            p1 = p2
            p2 = t
        return p1
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 題目描述: 定義一個(gè)函數(shù),輸入一個(gè)鏈表的頭節(jié)點(diǎn),反轉(zhuǎn)該鏈表并輸出反轉(zhuǎn)后鏈表的頭節(jié)點(diǎn)。 示例: 限制: 思路: py...
    周英杰Anita閱讀 125評(píng)論 0 0
  • 反轉(zhuǎn)鏈表 題目描述 定義一個(gè)函數(shù),輸入一個(gè)鏈表的頭節(jié)點(diǎn),反轉(zhuǎn)該鏈表并輸出反轉(zhuǎn)后鏈表的頭節(jié)點(diǎn) 示例: 輸入: 1->...
    阿星啊阿星閱讀 140評(píng)論 0 0
  • 輸入一個(gè)鏈表的頭結(jié)點(diǎn),反轉(zhuǎn)鏈表后,并返回反轉(zhuǎn)鏈表的頭結(jié)點(diǎn)。 為了避免斷裂現(xiàn)象的發(fā)生,應(yīng)該設(shè)置三個(gè)節(jié)點(diǎn)指針去檢查。即...
    繁星追逐閱讀 118評(píng)論 0 0
  • 面試題24. 反轉(zhuǎn)鏈表 難度簡(jiǎn)單 定義一個(gè)函數(shù),輸入一個(gè)鏈表的頭節(jié)點(diǎn),反轉(zhuǎn)該鏈表并輸出反轉(zhuǎn)后鏈表的頭節(jié)點(diǎn)。 示例:...
    Jay丶x閱讀 110評(píng)論 0 0
  • 上一個(gè)文章里我們講了如何和同圈子的人建立一個(gè)基礎(chǔ)關(guān)系,這次我們來(lái)聊聊如何更好的把握,經(jīng)營(yíng)好這段關(guān)系。 對(duì)于兩個(gè)不熟...
    南柯浩子閱讀 725評(píng)論 0 0

友情鏈接更多精彩內(nèi)容