


















在双向链表中删除指定元素。
1
void del(List head, List node){
2
List pre=new List();
3
pre.next = head;
4
List cur = head;
5
while(cur && cur!=node){
6
cur=cur.next;
7
pre=pre.next;
8
}
9
if(!cur) return;
10
List post = cur.next;
11
pre.next=cur.next;
12
post.last=cur.last;
13
return;
14
}
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。