链表结构ITeye - AG环亚娱乐集团

链表结构ITeye

2019年03月24日15时47分16秒 | 作者: 昌盛 | 标签: 结点,保存,删去 | 浏览: 107

int CLDeleteNode(CLType head,String key){ CLType node,htemp;//node保存删去结点的前一结点 htemp=head; node=head; while(htemp!=null){ if(htemp.nodeData.key.compareTo(key)0){ node.nextNode=htemp.nextNode; htemp=null; return 1; }else{ node=htemp; htemp=htemp.nextNode; return 0; int CLLength(CLType head){ CLType htemp; int Len=0; htemp=head; while(htemp!=null){ Len++; htemp=htemp.nextNode; return Len; * show all node void CLAllNode(CLType head){ CLType htemp; DATA2 nodeData; htemp=head; System.out.println("共有结点:"+CLLength(head)); while(htemp!=null){ nodeData=htemp.nodeData; System.out.println("("+nodeData.name+","+nodeData.age+")"); htemp=htemp.nextNode;
版权声明
本文来源于网络,版权归原作者所有,其内容与观点不代表AG环亚娱乐集团立场。转载文章仅为传播更有价值的信息,如采编人员采编有误或者版权原因,请与我们联系,我们核实后立即修改或删除。

猜您喜欢的文章