diff --git a/problems/0707.设计链表.md b/problems/0707.设计链表.md index 145efa18..4f2938bc 100644 --- a/problems/0707.设计链表.md +++ b/problems/0707.设计链表.md @@ -847,6 +847,10 @@ MyLinkedList.prototype.deleteAtIndex = function(index) { if(index < 0 || index >= this._size) return; if(index === 0) { this._head = this._head.next; + // 如果删除的这个节点同时是尾节点,要处理尾节点 + if(index === this._size - 1){ + this._tail = this._head + } this._size--; return; }