mirror of
https://github.com/youngyangyang04/leetcode-master.git
synced 2025-07-08 08:50:15 +08:00
修改了707设计链表javascript版本题解的删除节点操作
This commit is contained in:
@ -847,6 +847,10 @@ MyLinkedList.prototype.deleteAtIndex = function(index) {
|
|||||||
if(index < 0 || index >= this._size) return;
|
if(index < 0 || index >= this._size) return;
|
||||||
if(index === 0) {
|
if(index === 0) {
|
||||||
this._head = this._head.next;
|
this._head = this._head.next;
|
||||||
|
// 如果删除的这个节点同时是尾节点,要处理尾节点
|
||||||
|
if(index === this._size - 1){
|
||||||
|
this._tail = this._head
|
||||||
|
}
|
||||||
this._size--;
|
this._size--;
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user