Merge pull request #951 from adjfks/master

修改了707设计链表javascript版本题解的删除节点操作,增加了对尾节点的处理
This commit is contained in:
程序员Carl
2021-12-20 22:26:33 +08:00
committed by GitHub

View File

@ -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;
}