腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
你需要前一个节点指针来实现一个
队列
吗?
、
、
、
据我所知,stack可以用单
链表
实现,因为所有的堆栈操作都是在堆栈的顶部(头部)执行的。换句话说,每个堆栈节点只需要一个指向next节点的指针。然而,在
队列
中,我们需要同时在
队列
的前面
和
后面执行操作(即。enqueue()
和
dequeue())。这是否意味着,正确的
队列
实现必须建立在双向
链表
(即,其中每个节点都有next
和
previous指针的
链表
)? 谢谢!
浏览 0
提问于2021-02-11
得票数 0
1
回答
Java中的Queue/LinkedList序列化
、
、
、
我有一个
队列
(Queue类,基本上是一个
链表
)的实现-它由element类的对象的
链表
(带有上一个/下一个引用)
和
第一个
和
最后一个Element的头组成,这也是Element类的一个对象。我想序列化
队列
。问题是--如何序列化双向
链表
?
浏览 3
提问于2012-03-21
得票数 3
3
回答
链表
的应用
、
、
链表
的应用有哪些很好的例子?我知道将
队列
和
堆栈实现为
链表
是一个好主意,但是有没有一个实用的、直接的例子可以用
链表
来解决特别利用快速插入时间的问题呢?而不仅仅是基于
链表
的其他数据结构。希望得到类似于这个关于优先级
队列
的问题的答案:还有一个具有InnerExeption的Exception类的示例 还有什么?
浏览 2
提问于2013-09-14
得票数 4
回答已采纳
1
回答
循环
队列
实现使用单
链表
、双向
链表
还是数组?
、
为了实现循环
队列
,你使用的是单
链表
、双
链表
还是数组?什么时候?为什么?我基本上想说的是但是,什么时候才能使用双
链表
在单
链表
上实现循环
队列
,反之亦然?
浏览 3
提问于2017-01-13
得票数 2
2
回答
链表
队列
和
脱
队列
、
、
对于使用c++实现的
链表
队列
,我的
队列
和
排
队列
遇到了一些问题。我的老师说模板是不允许的,我不能像他给我们的那样改变公共和私人功能。我一直有个分割错误。我真的不明白我做错了什么。我还包含了头函数、
队列
函数
和
排
队列
函数。temp = rear->next; rear->next = NULL; }去
队列
浏览 3
提问于2015-10-26
得票数 1
回答已采纳
3
回答
java中的
队列
实现
、
我实现了一个
队列
和
各种操作,如下所示。在Java中有没有其他简单的方法来实现
队列
(循环
队列
)?在java中实现
队列
最简单的方法是什么??
浏览 1
提问于2011-12-20
得票数 0
回答已采纳
3
回答
在连接这两个概念时需要帮助
、
、
、
最近拿起了“环
队列
”的概念,因为我更熟悉用于
链表
周期检测的乌龟
和
野兔算法,我想知道环
队列
的工作原理是否与
链表
中的上述周期检测算法有某种联系,因为它们都是围绕一个周期进行遍历,然后两个指针相遇。
浏览 0
提问于2011-02-16
得票数 4
回答已采纳
2
回答
数组列表或
链表
选择哪一个
、
、
这是一个订单
队列
:服务器将订单添加到
队列
的后面,厨师从
队列
中取出第一个订单并烹调它。您会使用数组还是
链表
来实现此
队列
。 我还了
链表
。大量的插入正在发生(服务器添加订单),这是
链表
所擅长的。您不需要搜索或随机访问(数组擅长的),因为厨师总是从
队列
中取出第一个订单。现在请告诉我我的答案是正确的,我也在想,服务器可能会同时将10个项目放入
队列
中,但在另一端,厨师决定它将首先选择项目,这将花费更少的时间准备,所以在这种情况下,哪个数据结构是最
浏览 1
提问于2017-10-29
得票数 0
5
回答
队列
的两种常见实现之间有什么区别?
、
、
在Java中,
队列
的一种实现是“循环数组”,另一种是“
链表
”。它们的区别是什么?
浏览 1
提问于2009-07-14
得票数 1
回答已采纳
2
回答
在java中使用
队列
的最佳方式
、
、
我想要做的是让4个
队列
运行,每个
队列
都有一个优先级,所以每个
队列
都以循环格式运行预定的时间量,并考虑对每个
队列
使用优先级
队列
。然后我在Java api中发现,
链表
也是一个
队列
(如果我没看错的话),它是一个FIFO
队列
。这个项目的主要目标是获取一个“进程”,然后为它分配一个优先级,让这个进程在一个
队列
中运行,然后重新分配它的优先级,或者改变
队列
的优先级,或者把它留在原来的位置。
链表
和</em
浏览 3
提问于2012-10-19
得票数 0
回答已采纳
2
回答
如果一个
队列
有一个链接列表,但是链接列表只有一个对head的引用,那么登记
队列
和
去
队列
的运行时间是多少?
、
、
如果一个
队列
是用
链表
实现的,但是
链表
只引用了head,那么enqueue的运行时间是多少,去
队列
的运行时间是多少?
浏览 1
提问于2021-05-12
得票数 0
回答已采纳
1
回答
ConcurrentLinkedQueue
和
list方法
、
、
我最初在这个程序的(非线程安全)版本启动
和
运行时使用
链表
,但现在我切换到线程安全版本,我已经从
链表
更改为并发链接
队列
。问题是我需要从
队列
中获取元素(通常是从头部获取,偶尔也是从尾部获取)。在
链表
版本中,它看起来类似于: Fill orderfill(order.getQuantity()-a.getFirst().getQua
浏览 3
提问于2012-12-08
得票数 0
回答已采纳
1
回答
去
队列
和
链表
、
它
和
链表
一样吗?如果是的话 它是否类似于“去
队列
可以表示为一个链接列表”?或者去
队列
是“单链接列表”还是“双链接列表”(就像其中任何人的别名)?
浏览 3
提问于2014-10-16
得票数 0
回答已采纳
3
回答
链表
是ADT,还是数据结构,还是两者兼而有之?
、
、
、
如果我使用抽象数据类型的标准定义作为一个黑盒,它提供了一些管理数据集合的功能,那么一个
链表
就符合这个描述: 提供函数add(x)
和
get(i) (以及其他函数)的容器,这些函数可用于维护对象列表。所以我的问题是,出于学习的目的,您认为
链表
是ADT还是数据结构?这个问题是在我尝试实现Skiena的Algorithm Design Manual中的Stack ADT时提出的,当时我正在阅读关于它的put(x)
和
get()方法的性能将如何取决于所选择的数据结构来实现它书中说,在这种情况下,选择数组或
链表
数据结构
浏览 2
提问于2011-07-01
得票数 12
回答已采纳
3
回答
构建url
队列
、
、
哪种方法更适合于在大规模网络爬虫中构建URL
队列
。
链表
还是B树?
浏览 2
提问于2009-06-02
得票数 0
3
回答
将
链表
转换为
队列
(移动节点)
、
、
、
我需要一些帮助的逻辑,我需要从
链表
创建一个
队列
。the definition of LinkedList {} Queue;然而,它崩溃了,我的程序没有错误消息。我尝试使用虚值enqueue(q,1),但它仍然崩溃。有什么想法吗?
浏览 0
提问于2015-10-31
得票数 1
1
回答
队列
和
堆栈通常是如何实现的?
、
根据 此外,何时使用数组,何时使用链接结构?
浏览 0
提问于2013-10-03
得票数 2
回答已采纳
0
回答
堆栈
和
队列
实现中操作的时间复杂度
、
、
、
我正在研究数据结构,并且对堆栈
和
队列
的不同实现中的时间复杂性有一些怀疑。对于堆栈,如果可以在列表的开头或末尾添加节点,则单
链表
和数组实现都将提供O(1)时间复杂度。 我是对的还是我漏掉了什么?
浏览 21
提问于2016-12-25
得票数 0
1
回答
基于循环数组的
队列
我是否可以知道是否有一种方法可以从循环数组中的某个索引中排出一个项?\x{e76f}\x{e76f}11\x{e 010}\x{e76f}\x{e76f}#**$}#^#\x{e76f}\x{e76f}11\x{e76f}76\x{e76f}\x{\x{e76f}\x{e76f}##*##.##**##.##**#.##.#.#**#.#.#**#.#.1-2-3-4-5-6-7-8
浏览 1
提问于2012-12-14
得票数 0
3
回答
使用
链表
实现的堆栈ADT的时间复杂度
、
、
、
、
对于使用LinkedList实现的Stack抽象数据类型,put(x)
和
get()函数的时间复杂度是多少? 我的第一个想法是它们都是O(1)。
浏览 1
提问于2011-06-30
得票数 2
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Java LinkedList 链表在堆栈、队列和双端队列应用的简单示例
队列2-双向链表
双向链表的阻塞队列LinkedBlockingDeque
Redis关于队列,栈,双向链表的解释
day24.顺序表&链表&栈&队列Python教程
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券