diff --git a/problems/0206.翻转链表.md b/problems/0206.翻转链表.md index 4e450a1b..0c35f7d7 100644 --- a/problems/0206.翻转链表.md +++ b/problems/0206.翻转链表.md @@ -104,8 +104,10 @@ public: class Solution { public: ListNode* reverseList(ListNode* head) { - // 如果链表只有一个节点,返回自身 + // 边缘条件判断 + if(head == NULL) return NULL; if (head->next == NULL) return head; + // 递归调用,翻转第二个节点开始往后的链表 ListNode *last = reverseList(head->next); // 翻转头节点与第二个节点的指向