分享至
206.Reverse Linked List
題目
給定一個單向鏈結串列的頭節點 head。
將鏈表 反轉,返回反轉後的頭節點。
解題思路
設定兩個指標:
prev = null(反轉後的前一個節點)
curr = head(當前節點)
遍歷整個鏈表:
暫存下一個節點:nextTemp = curr.next
反轉當前節點:curr.next = prev
更新指標:prev = curr,curr = nextTemp
最後 prev 就是新的頭節點
IT邦幫忙