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

专业的营销网站建设公司免费b2b

专业的营销网站建设公司,免费b2b,网站建设解决方案ppt,做网站ui去哪儿接私活java中提供了双向链表的动态数据结构 --- LinkedList,它同时也实现了List接口,可以当作普通的列表来使用。也可以自定义实现链表。 单向链表:一个节点本节点数据下个节点地址 给定两个有序链表的头指针head1和head2,打印两个链表…

java中提供了双向链表的动态数据结构 --- LinkedList,它同时也实现了List接口,可以当作普通的列表来使用。也可以自定义实现链表。

单向链表:一个节点=本节点数据+下个节点地址

给定两个有序链表的头指针head1和head2,打印两个链表的公共部分。


public class Lee {private Node head1;private Node head2;Lee(){this.head1= new Node(0);this.head2= new Node(0);}public void  insert1(int data){Node newNode = new Node(data);Node curNode = head1;while (curNode.next!=null){curNode=curNode.next;}curNode.next=newNode;}public void  insert2(int data){Node newNode = new Node(data);Node curNode = head2;while (curNode.next!=null){curNode=curNode.next;}curNode.next=newNode;}static class Node{public int value;public Node next;Node(int data){this.value=data;this.next=null;}}public void Plink(Node head1,Node head2){while (head1!=null&&head2!=null){if (head1.value<head2.value)head1=head1.next;else if (head1.value>head2.value)head2=head2.next;else{System.out.println(head1.value+" ");head1=head1.next;head2=head2.next;}}}public static void main(String[] args) {Lee lee = new Lee();lee.insert1(1);lee.insert1(3);lee.insert1(4);lee.insert2(4);lee.insert2(5);lee.insert2(6);lee.Plink(lee.head1, lee.head2);}
}

双向链表:一个节点=上个节点地址+本节点数据+下个节点地址

如:定义两个函数,实现在双向链表的头部及尾部插入节点


public class Lee {private Node head;Lee(){this.head= new Node(0);}public void  insertHead(int data){Node newNode = new Node(data);newNode.next=head;head.pre=newNode;head=newNode;}public void  insertTail(int data){Node newNode = new Node(data);Node current = head;while (current.next!=null){current=current.next;}current.next=newNode;newNode.pre=current;}public void printList(Node head) {Node current = head;// 从头到尾打印链表while (current != null) {System.out.print(current.value + " -> ");current = current.next;}System.out.println("null"); // 表示链表结尾}static class Node{public int value;public Node pre;public Node next;Node(int data){this.value=data;this.pre=null;this.next=null;}}public static void main(String[] args) {Lee lee = new Lee();lee.insertTail(2);lee.insertTail(3);lee.insertTail(4);lee.insertHead(4);lee.printList(lee.head);}
}

http://www.tj-hxxt.cn/news/5505.html

相关文章:

  • 门户网站建设的企业怎么找需要推广的商家
  • 产品备案号查询平台官网seo的作用主要有
  • 企业电子网站的建设案例seo门户 site
  • 一级a做爰片免费网站 新闻香飘飘奶茶软文
  • 网络营销企业网站免费建一个自己的网站
  • 做推广赚钱的网站有哪些b2b网站推广优化
  • 网站ip地址范围外贸谷歌优化
  • 我学我做我知道网站网站优化网站优化
  • 建筑安全员c证查询官网dz论坛seo设置
  • 设计比较有特色的网站百度资源搜索资源平台
  • 莱芜大众网企业网站优化哪家好
  • 阿里云centos7 搭建wordpress西安整站优化
  • 网站mp3播放器代码沈阳seo关键词排名优化软件
  • 聊城网站建设制作开发公司优化加速
  • 做南美生意做什么网站好淘宝直通车推广怎么做
  • 做公众号封面网站怎样在平台上发布信息推广
  • 网站备案的公司注销了百度如何购买关键词
  • 淘宝开店流程步骤百度搜索排名优化哪家好
  • vue做移动端网站与pc端有什么区别数据分析培训班
  • wordpress插件哪里下载长沙哪里有网站推广优化
  • 网站建设 会计处理seo关键词排名优化方法
  • 宁德注册公司办理执照seo怎么优化软件
  • 营销型网站建设 ppt珠海seo关键词排名
  • 有网站前台seo服务如何收费
  • 网站建设去超速云建站给我免费的视频在线观看
  • 网络营销是什么诈骗搜索引擎优化论文3000字
  • 重庆网站建设 狐灵科技百度关键词价格怎么查询
  • 深圳网站开发antnw网络营销策划推广方案
  • 东莞横沥网站建设专门制作小程序的公司
  • 拍卖网站制作营销型网站建设的重要原则