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

怎么让做的网站赚钱吗wordpress多说插件

怎么让做的网站赚钱吗,wordpress多说插件,南昌网站排名优化费用,企云网站建设目录 一、队列的定义 二、队列方法的实现 1、定义队列 2、后端插入 3、前端操作 4、判断队列是否为空 5、队列大小 三、队列方法的使用 一、队列的定义 队列是一种特殊的线性表,特殊之处在于它只允许在表的前端(front)进行删除操作&am…

目录

 一、队列的定义

二、队列方法的实现

1、定义队列

2、后端插入

3、前端操作

4、判断队列是否为空

5、队列大小

三、队列方法的使用


 一、队列的定义

  队列是一种特殊的线性表,特殊之处在于它只允许在表的前端(front)进行删除操作,而在表的后端(rear)进行插入操作,和栈一样,队列是一种操作受限制的线性表。进行插入操作的端称为队尾,进行删除操作的端称为队头。队列中没有元素时,称为空队列。

  用双向链表实现一个队列

二、队列方法的实现

1、定义队列

public class MyQueue{static class ListNode {public int val;public ListNode next;public ListNode prev;public ListNode(int val) {this.val = val;}}public ListNode head;public ListNode last;public int UsedSize;

2、后端插入

 public boolean offer(int val) {ListNode node = new ListNode(val);if (head == null) {head = node;last = node;} else {last.next = node;node.prev = last;last = node;}UsedSize++;return true;}

3、前端操作

取出头节点的值并将头节点从链表中取出:

public int pop() {if (head == null) {return -1;}int retVal = head.val;if (head.next == null) {return retVal;}head = head.next;
、head.prev = null;UsedSize--;return retVal;}

取出头节点的值但不将头节点从链表中取出:

public int peek(){if (head==null){return -1;}return head.val;}

4、判断队列是否为空

 public boolean empty(){return head==null;}

5、队列大小

public int size(){return UsedSize;}

三、队列方法的使用

定义一个Main类,对定义的方法进行使用。

public class Main {public static void main(String[] args) {MyQueue myQueue=new MyQueue();myQueue.offer(1);myQueue.offer(2);myQueue.offer(3);myQueue.offer(4);myQueue.offer(5);myQueue.offer(6);System.out.println(myQueue.pop());System.out.println(myQueue.peek());System.out.println(myQueue.empty());System.out.println(myQueue.size());}}

执行结果:

1
2
false
5


以上就是对队列的简单实现

http://www.15wanjia.com/news/177139.html

相关文章:

  • 网站前台做好之后再怎么做淘宝客网站html
  • dz可以做视频网站吗湘潭九华网站
  • 怎么做论坛的网站吗学做小程序需要哪些基础
  • 网站网页设计方案织梦网站支付安装
  • 做网站设计有哪些网页wordpress 附件下载统计
  • 水碓子网站建设网站建设服务费属于
  • 网站开发联系人国强wordpress空间免费
  • 首京建设投资引导基金网站网站建设需要步骤
  • 网站开发有关费用iis7 多个网站 80端口
  • 网站建设houxiaoer网站设计培训班哪家好
  • 宏发建设有限公司网站上海最有名的公司集团
  • 对接空间站阿里云主机做网站
  • 网站界面用什么软件做南昌网站seo公司
  • 做基因功能注释的网站编程软件wordpress
  • 会所网站建设环球贸易网官网
  • 做网站是什么软件wordpress 后台设置
  • 做网站在后台如何添加链接企业建网站程序
  • 蜘蛛网是个什么网站作图网站都有哪些
  • 电影网站app怎么做广州网站建设费
  • 湖南网站建设oqiandu成都网络推广平台
  • 装修公司合作平台的网站如何自助建网站一站式建网站
  • 新建网站求友链平台互联网+报名入口官网
  • 外宣做网站宣传seo sem是指什么意思
  • 企业网站栏目规划的重要性包装公司网站模板下载
  • 网站建设可以一次性进损益吗江苏优质网站制作公司
  • 绍兴公司网站制作公司给艺术家做网站的工作
  • 南昌做企业网站大美工素材网
  • 给企业做网站用什么程序浙江网站建设价格低
  • 手把手教你做网站 怎么注册域名wordpress 跳过ftp
  • 广州天河网站建设wordpress移动端标签