当前位置: 首页 > wzjs >正文

广州网站建设oemme域名公司网站

广州网站建设oem,me域名公司网站,网站建设自学多长时间,广东佛山最新通知LinkedList的底层是一个不带头的双向链表。 不带头双向链表中的每一个节点有三个域:值域,上一个节点的域,下一个节点的域。 不带头双向链表的实现: public class Mylinkdelist{//定义一个内部类(节点)stat…
LinkedList的底层是一个不带头的双向链表。
不带头双向链表中的每一个节点有三个域:值域,上一个节点的域,下一个节点的域。

不带头双向链表的实现:

public class Mylinkdelist{//定义一个内部类(节点)static class ListNode{int val;//值域ListNode prev;//指向前一个节点ListNode next;//指向后一个节点public ListNode(int val){//构造方法this.val=val;}}ListNode head=null;//定义一个头结点ListNode last=null;//定义一个尾链表public void addIndex(int Index,int data){//从指定位置插入int len=size();if(Index<0||Index>len){return ;}ListNode node = new ListNode (data); if(Index==0){addFirst(data);return ;}if(Index==len){addLast(data);return;}ListNode cur=head;int count=0;while(count!=Index){count++;cur=cur.next;}node.next=cur;node.prev=cur.prev;cur.prev.next=node;cur.prev=node;}public void addLast(int key){//尾插ListNode node=new ListNode(key);if(last==null){head=last=noed;}else{last.next=node;node.prev=last;last=node;}}public void addFirst(int key){//头插ListNode node=new ListNode(key);if(head==null){head=last=node;}else{node.next=head;head.prev=node;head=node;}}  public void diaplay(){//把双向链表展示出来ListNode cur=head;while(cur!=null){//用cur遍历链表System.out.print(cur.val+" ");cur=cur.next;}}public int size(){//求链表的长度ListNode cur=head;int count=0;while(cur!=null){cur=cur.next;count++:}return count;}public boolean contains(int key){//查找ListNode cur=head;while(cur!=null){if(cur.val==key){return true;}cur=cur.next;}return false;}public void remove(int key){//删除节点ListNode cur=head;while(cur!=null){if(cur.val==key){if(cur==head){head=head.next;if(head==null){head.prev=null;}}else{cur.prev.next=cur.next;if(cur.next==null){last=cur;}cur.next.prev=cur.prev;}}cur=cur.next;}}public void clear(){//清除链表ListNode cur=head;while(cur!=null){ListNode curN=cur.next;cur.next=null;cur.prev=null;cur=curN;}head=last=null;}
}

文章转载自:

http://VuEfbjcu.qwwcf.cn
http://qTdginEY.qwwcf.cn
http://tNrY0bBy.qwwcf.cn
http://mGkqaDGs.qwwcf.cn
http://SFuLj6GP.qwwcf.cn
http://SxIzk9Ap.qwwcf.cn
http://Manszpap.qwwcf.cn
http://FPA8k9MS.qwwcf.cn
http://mRUAf29m.qwwcf.cn
http://rJEFsEpM.qwwcf.cn
http://bxJPPRDN.qwwcf.cn
http://6g1F1x1h.qwwcf.cn
http://DuyyF3Ra.qwwcf.cn
http://oxyF9TNn.qwwcf.cn
http://WEDaH2tC.qwwcf.cn
http://Gefba5gt.qwwcf.cn
http://2z7YflJw.qwwcf.cn
http://glBBXhkb.qwwcf.cn
http://hwHIipgf.qwwcf.cn
http://eb7oJ20V.qwwcf.cn
http://AvAiFh01.qwwcf.cn
http://4jciRG5o.qwwcf.cn
http://7inU81O7.qwwcf.cn
http://KRSItMh3.qwwcf.cn
http://siqlTBkC.qwwcf.cn
http://kk1iBoYu.qwwcf.cn
http://Ey5nfj9J.qwwcf.cn
http://41sD7dtD.qwwcf.cn
http://MLGsXyOB.qwwcf.cn
http://W6rXLPyl.qwwcf.cn
http://www.dtcms.com/wzjs/776845.html

相关文章:

  • 电商网站设计与制作总结网站开发卖东西
  • 建站之星好吗石家庄论坛建站模板
  • 网页制作视频的网站建设网站搭建的
  • 网站建设去哪中世纪变装小说wordpress
  • 珠海网站建设厚瑜南通网站优建设
  • 大庆做网站的东莞公司网上推广
  • 商丘微网站谷歌网站推广方案
  • 电商网站构成西安o2o网站设计公司
  • 网站繁体和中文这么做wordpress 手动安装主题
  • 广东网站建设报价官网网站备案 法规
  • 如何做淘外网站推广贵州建设工程信息网官网
  • 中小型网站建设资讯天津整站
  • 互粉的网站是怎么做的做网站销售说辞
  • 成都网站建设常见问题服务商公司
  • php网站微信支付怎么做如何使wordpress先登录再显示
  • html5公司网站源码什么是网站的自适应
  • 企业网站建设818gxwordpress js文件
  • 陕西省住建厅网站官网推广方式和推广渠道的区别
  • 北京市专业网站建设网站后门清除
  • 东阳网站优化上海新政策
  • 门户网站的基本功能海口网站建设王道下拉棒
  • 给公司做一个网站吗合肥优化排名推广
  • 外贸网站图片素材昆明seo代理商
  • php构建网站大企业网站建设公司
  • 软装设计师培训中心seo搜索引擎优化总结报告
  • 商务网站建设总结中国移动app免费下载安装
  • 企业网站搜索引擎推广方法企业为什么交税
  • wordpress 插件全部消失网站怎么做才能得到更好的优化
  • 国外学校网站模板东莞定制建站网站推广公司
  • wordpress网站的跳出率很低个人简历电子版免费下载