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

潍坊市建设一体化平台网站手机优化怎么关闭

潍坊市建设一体化平台网站,手机优化怎么关闭,青岛网页设计学校,莱芜规划之前我们对链表进行了讲解#xff0c;这次我们来用链表的方式来实现栈和队列两个接口#xff0c;来加深我们对链表的理解。 一、链栈 栈的接口与顺序栈的接口相同#xff0c;这里我们主要展示如何用我们自己写的链表来实现这个接口#xff0c;代码展示如下#xff1a; 接…          之前我们对链表进行了讲解这次我们来用链表的方式来实现栈和队列两个接口来加深我们对链表的理解。 一、链栈 栈的接口与顺序栈的接口相同这里我们主要展示如何用我们自己写的链表来实现这个接口代码展示如下 接口实现类 public class LinkedStackT implements Stack_iT{private LinkedListT stack;public LinkedStack() {this.stack new LinkedList();}Overridepublic boolean push(T e) {return stack.addFirst(e);}Overridepublic T pop() {return stack.removeFirst();}Overridepublic T peek() {return stack.getFirst();}Overridepublic int getLength() {return stack.getLength();}Overridepublic boolean isEmpty() {return stack.isEmpty();} }对我们的链栈进行测试 import java.util.ArrayList; import java.util.List; import java.util.Random;public class testMyStack {public static void test(Stack_iInteger stack, ListInteger list){Random random new Random();for(int i 0;i 10;i){stack.push(random.nextInt(1000));System.out.println(stack.peek()——现在还有stack.getLength()个元素);}Integer temp;while ((temp stack.pop())!null){list.add(temp);}System.out.println();}public static void main(String[] args) {ListInteger list new ArrayList();Stack_iInteger stack new LinkedStack();test(stack,list);for (Integer i:list) {System.out.println(i);}} } 输出结果 二、链队列 这里接口也是与顺序队列的相同直接进行代码展示 接口实现类 public class LinkedQueueT implements Queue_iT{private LinkedListT queue;public LinkedQueue() {this.queue new LinkedListT();}Overridepublic boolean offer(T e) {return queue.addFirst(e);}Overridepublic T poll() {return queue.removeLast();}Overridepublic T peek() {return queue.getFirst();}Overridepublic int getLength() {return queue.getLength();}Overridepublic boolean isEmpty() {return queue.isEmpty();}Overridepublic T peekLast() {return queue.getLast();} } 对我们的链队列进行测试 import java.util.ArrayList; import java.util.List; import java.util.Random;public class testMyQueue {public static void test(Queue_iInteger queue){ListInteger list new ArrayList();Random random new Random();for(int i 0;i 16;i){queue.offer(random.nextInt(100));System.out.println(queue.peek()——现在还有queue.getLength()个元素);}Integer temp;for(int i 0;i 2;i){System.out.println(queue.poll());}for(int i 0;i 5;i){queue.offer(random.nextInt(100));System.out.println(queue.peek()——现在还有queue.getLength()个元素);}while ((temp queue.poll())!null){list.add(temp);}for (Integer i:list) {System.out.println(i);}}public static void main(String[] args) {Queue_iInteger queue new LinkedQueue();test(queue);} }输出结果 三、总结 在日常使用中链队列用的多一点且在链队列之上又有了双端队列等应用说明链表在Java中十分重要。
http://www.zqtcl.cn/news/487161/

相关文章:

  • 加盟企业网站建设目的速卖通下载app
  • 阳江北京网站建设网页设计与网站建设pdf
  • 做考试平台的网站网站之前没备案
  • 网站维护要多久时间北京网站优化哪家好
  • 单页推广网站模版网站建设一个购买链接
  • 湖南门户网站设计公司免费自媒体网站
  • 美食网站建设项目预算域名解析站长工具
  • 网站如何备案工信局学网站开发首先学哪些基础
  • 什么网站利于优化河北省建设局网站材料备案
  • 自学装修设计从哪里入手沈阳百度seo
  • 做jsp网站用哪些软件下载如何利用网站赚钱
  • 注册网站域名需要什么湘潭公司做网站
  • 一个网站如何优化企业资质查询平台
  • 模板网站为什么做不了优化山西网络网站建设销售公司
  • 建设什么网站可以赚钱设计本网站是用什么做的
  • 荆州市网站建设策划师
  • 苏州中国建设银行招聘信息网站中国企业登记网
  • 网站服务器的重要性新闻软文范例大全
  • 茶叶网站建设一般的风格加大志愿服务网站建设
  • 湖州医院网站建设方案网页游戏知乎
  • 以网站建设为开题报告临海门户网站住房和城乡建设规划局
  • 河南省大型项目建设办公室网站wordpress置顶功能
  • 奉化网站建设三合一网站建设多少钱
  • wordpress文章页怎么调用网站图片wordpress菜单锚点定位
  • 网站建设运营合作合同网站建设英文合同
  • wordpress chrome插件开发图片式网站利于做优化吗
  • 如何做好品牌网站建设策划app要有网站做基础
  • 横沥网站建设公司wordpress运行php
  • 南皮网站建设价格网络推广这个工作好做吗
  • 长安大学门户网站是谁给做的网站排名logo怎么做