Leetcode 206. Reverse Linked List

首先先用兩個指針來維護此Linked List,一個叫做pre、一個叫做cur。
而temp就是每次處理的對象,要將往前指,所以temp是cur->next。
cur做的是每一次的遍歷,遍歷目標在temp下一個。
temp下一個就是尾巴,尾巴就是pre->next。
pre做的是就是複雜尾巴的部分,每次結束把temp給他。而pre->next就是temp。


另外一個方法是:一開始用TempList儲存處理的對象(一開始尾巴是NULL),遍歷head。
尾巴等於tail,TempList assign給tail。TempList 等於頭,頭等於頭->next。TempList下一個等於tail。一直循環直到head == NULL

留言

這個網誌中的熱門文章

面試 (網路搜尋的資源)

bitwise operation 面試考題