全文搜索
标题搜索
全部时间
1小时内
1天内
1周内
1个月内
默认排序
按时间排序
为您找到相关结果441,225个

C语言详解链式队列与循环队列的实现_C 语言_脚本之家

队列(Queue)与栈一样,是一种线性存储结构,它具有如下特点:队列中的数据元素遵循“先进先出”(First In First Out)的原则,简称FIFO结构。在队尾添加元素,在队头删除元素,本篇来讲解链式队列与循环队列的实现− 目录 队列的实现 链式队列 链式队列的定义 链式队列的实现 循环队列 循环队列的定义 循环队列的实现 ...
www.jb51.net/article/2447...htm 2024-6-2

JavaScript 异步方法队列链实现代码分析_javascript技巧_脚本之家

JavaScript 异步方法队列链实现代码分析 在javascript中,方法的链式调用很流行,使用jQuery的朋友对此一定深有体会。 在《javascript设计模式》中对这种方法作了比较详细的描述,实现方法的链式调用,只须让在原型中定义的方法都返回调用这些方法的实例对象的引用即可,看看书中的这段代码: 复制代码代码如下: (function() { ...
www.jb51.net/article/237...htm 2024-5-25

JAVA中的队列(Queue)详解_java_脚本之家

队列是一种特殊的线性表,遵循先入先出、后入后出的基本原则,一般来说,它只允许在表的前端进行删除操作,而在表的后端进行插入操作,但是java的某些队列运行在任何地方插入删除;比如我们常用的 LinkedList 集合,它实现了Queue 接口,因此,我们可以理解为LinkedList 就是一个队列; java队列特性 队列主要分为阻塞和非阻塞...
www.jb51.net/program/2931099...htm 2024-6-2

C语言数据结构之队列算法详解_C 语言_脚本之家

四、链队列 五、循环队列 六、总结与提高 一、前言 队列在程序设计中经常出现,如:操作系统中的排队问题。 这篇文章主要介绍了队列的基本概念、性质,顺序、链、循环三种不同的方法实现队列,顺序和循环队列在算法中比较常用 二、基本概念 定义:队列是允许在一端插入,另一端删除的线性表 队头(front):允许删除的一...
www.jb51.net/article/2331...htm 2024-6-2

C++实现循环队列和链式队列的示例_C 语言_脚本之家

下面小编就为大家分享一篇C++实现循环队列和链式队列的示例,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧循环队列:1.循环队列中判断队空的方法是判断front==rear,队满的方法是判断front=(rear+1)%maxSize。(我曾经想过为什么不用一个length表示队长,当length==maxSize时队满)原因就是,在频繁...
www.jb51.net/article/1308...htm 2024-5-29

C语言单链队列的表示与实现实例详解_C 语言_脚本之家

C语言的队列(queue),是指先进先出(FIFO, First-In-First-Out)的线性表。在具体应用中通常用链表或者数组来实现。队列只允许在后端(称为rear)进行插入操作,在前端(称为front)进行删除操作。而单链队列使用链表作为基本数据结果,因此不存在伪溢出的问题,队列长度也没有限制。但插入和读取的时间代价会比较高...
www.jb51.net/article/519...htm 2024-5-12

在编程语言中怎样定义队列及其使用(C++)_C 语言_脚本之家

队列是一种先进先出(First In First Out,FIFO)的线性表,特点是先进队的元素先出队。 队列只允许在表的一端进行插入,而在另一端删除元素。 队尾是队列中允许插入的一端;队首是队列中允许删除的一端。 一般用顺序表q[m]存储队列中的元素,m是队列能存储元素的最大数量。
www.jb51.net/article/1575...htm 2024-6-2

C#实现顺序队列和链队列的代码实例_C#教程_脚本之家

namespace 队列 { class Program { static void Main(string[] args) { //CRL中的队列 //Queue<int> queue = new Queue<int>(); //自己的写的顺序队列 //SeqQueue<int> queue = new SeqQueue<int>(); //自己的链队列 LinkQueue<int> queue = new LinkQueue<int>(); queue.Enqueue(12); queue...
www.jb51.net/article/1495...htm 2024-6-2

LinkedBlockingQueue链式阻塞队列的使用和原理解析_java_脚本之家

// 形成引用闭环,JVM根据可达性分析时,GC root的引用链与该对象之间不可达,进行GC h.next = h; // help GC head = first; E x = first.item; first.item = null; return x; } 步骤1 步骤2 关键成员变量 队列入队和出队锁分离,都使用了非公平锁。 这里的count属性需要注意下,这里使用了原子类保...
www.jb51.net/article/2661...htm 2024-6-3

C语言数据结构链表队列的实现_C 语言_脚本之家

C语言数据结构链表队列的实现 1.写在前面 队列是一种和栈相反的,遵循先进先出原则的线性表。 本代码是严蔚敏教授的数据结构书上面的伪代码的C语言实现代码。 分解代码没有包含在内的代码如下: 1 2 3 4 5 6 7 8 #include <stdio.h> #include <stdlib.h> #define OK 1 #define ERROR 0 typedef int Q...
www.jb51.net/article/1176...htm 2024-4-20