腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
0
回答
Python3
中
的
“
优先级
堆栈
”(
优先级
队列
和
堆栈
的
混合
)?
、
、
、
我需要在
Python3
中
使用“
优先级
堆栈
”数据结构(类似于
优先级
队列
,但更像是
堆栈
)。 我认识queue.PriorityQueue,但找不到像queue.PriorityStack这样
的
东西。
浏览 8
提问于2018-07-17
得票数 1
回答已采纳
7
回答
如何使用
优先级
队列
实现
堆栈
?
如何使用
优先级
队列
实现
堆栈
?
堆栈
和
队列
可以建模为特定类型
的
优先级
队列
。在
堆栈
中
,每个插入元素
的
优先级
都是单调增加
的
;因此,最后插入
的
元素总是
浏览 4
提问于2011-02-02
得票数 14
回答已采纳
3
回答
仅使用一个
堆栈
实现
优先级
队列
、
使用、两个
堆栈
()实现
队列
或
优先级
队列
并不困难。 他们有可能吗?附注:当然,如果有必要,您应该使用constant额外
的
空间,而不是一个
堆栈
。
浏览 1
提问于2014-02-28
得票数 2
回答已采纳
1
回答
为什么
优先级
队列
不能像普通
队列
那样被包围?
、
、
、
、
我知道,为了提高效率,使用了,以避免在删除元素
的
过程中一直将所有的东西向下移动。 但是,我不明白为什么不能像普通
队列
那样绕来绕去。在我看来,
优先级
队列
比
队列
具有更多类似于
的
行为,怎么可能呢?
浏览 0
提问于2018-12-24
得票数 1
回答已采纳
1
回答
如何使用
优先级
队列
实现
堆栈
?
、
、
、
优先级
队列
用于实现存储字符
的
堆栈
。 Push(C)用于实现Insert(Q,C,K),其中K是实现所选择
的
适当键。Pop被实现为Delete_Min(Q),对于一个操作序列,必须选择哪些顺序
的
键,严格减少还是严格增加?
浏览 2
提问于2016-01-27
得票数 1
回答已采纳
3
回答
Oracle高级
队列
LIFO
、
、
有了甲骨文
的
高级排队,是否有一种方法可以按照LIFO (最后先出)顺序排出消息
的
队列
?有由于缺乏信息而发出
的
暗示表示这不是一个选项,但也许有一种方法可以这样做,比如以不同
的
顺序排队。
浏览 0
提问于2011-02-23
得票数 6
回答已采纳
1
回答
为什么在
堆栈
中
,每个插入元素
的
优先级
是单调增加
的
,而不是严格增加
的
?
、
、
、
到处都说“在
堆栈
中
,每个插入元素
的
优先级
是单调增加
的
”,但是在
堆栈
中
,每个新元素
的
优先级
都高于前一个元素。因此,当实现为
优先级
队列
时,如果2个后续元素具有相同
的
优先级
(按照单调
的
定义),则删除将不会遵循Stack
的
LIFO策略,而将遵循FIFO策略。提前谢谢!!
浏览 3
提问于2014-02-19
得票数 1
回答已采纳
3
回答
C++
中
的
优先级
堆栈
、
、
、
、
C++标准库提供了带有priority_queue
的
优先级
队列
。但是它是否也提供了一个
优先级
堆栈
?我找了priority_stack,但什么也没找到。
浏览 0
提问于2019-03-17
得票数 1
回答已采纳
2
回答
当元素按升序添加时,是否存在带有O(1)插入
和
删除
的
优先级
队列
?
、
、
、
不可能使用O(1)插入
和
删除来创建
优先级
队列
。毕竟,如果有可能,就可以在O(N)
中
对列表进行排序。但是,假设元素是按升序添加
的
--也就是说,在特定
的
使用实例
中
,添加
的
最后一个元素总是要删除
的
第一个元素。那么,是否有一个
优先级
队列
会为该用途进行持续查找/删除? 注意:我是,不是,我要求一个
堆栈
。我要求一个
优先级
队列
,在这种特定
的<
浏览 3
提问于2014-10-10
得票数 0
2
回答
堆栈
是一种
队列
。
我最近做了一项任务,其中一个问题是我已经在论坛
和
流行
的
搜索引擎
中
搜索过这个话题。然而,我没有找到任何相关
的
信息。
堆栈
真的是一种
队列
吗?如果是这样的话,是怎么做
的
?
浏览 6
提问于2016-07-11
得票数 1
回答已采纳
1
回答
为什么我需要
堆栈
和
队列
来进行深度优先搜索?
、
、
我正在做一个来自Berkeley AI课程
的
项目,他们要求我在深度优先图搜索实现中使用
堆栈
、
队列
和
优先级
队列
。我将我
的
条纹存储在
优先级
队列
中
,将我已经访问过
的
状态存储在一个集合
中
。在这个赋值
中
,我应该使用
堆栈
和
队列
做什么? 我不是伯克利分校
的
学生,我只是在高中时使用他们
的
课程
浏览 0
提问于2018-02-13
得票数 1
2
回答
二进制堆
的
所有用途
、
、
、
、
定义:执行情况: 为了实现
优先级</e
浏览 3
提问于2017-01-04
得票数 0
1
回答
支持LIFO推送
和
pop
的
优先级
队列
?
、
、
我需要设计一个具有以下约束
的
“
优先级
队列
堆栈
”数据结构: 有人对如何设计这个有什么建议吗?
浏览 3
提问于2013-01-16
得票数 2
4
回答
理解数据结构
的
宏观方面
我现在正在研究数据结构,但我仍然需要找到一个教师/站点/书籍,对这个主题
的
宏观方面有一个清晰
的
解释。 我
的
意思是:大多数课程/教科书都是
混合
在一起
的
,没有逻辑结构。它们从链接列表开始,然后讨论
堆栈
、
队列
、堆
优先级
等等。但据我所知,链接列表
和
堆栈
实际上并不属于同一类别。毕竟,您可以使用链接列表来实现不同类型
的
数据结构(例如,
堆栈
、
队列
等
浏览 0
提问于2011-08-15
得票数 6
回答已采纳
4
回答
为什么PriorityQueue
的
行为不像
队列
?
、
、
、
我正在使用带有
优先级
字段
的
PriorityBlockingQueue。在我
的
测试
中
,我使用System#currentTime()作为
优先级
--相同
的
优先级
是因为计算机
的
速度非常快,以至于毫秒数相同(或者更像PC上
的
毫秒数有一定
的
误差范围)。当
优先级
相同时,
队列
的
行为就像是一个
堆栈
,这似乎很奇怪。当元素
的
优先级
浏览 0
提问于2012-05-02
得票数 7
1
回答
你到底想在什么时候使用线程安全
堆栈
?
、
我遇到了
的
问题,我很好奇在什么实际情况下,你会真正想要使用来自多个线程
的
堆栈
,而不是先进先出
队列
或
优先级
队列
。这不是很容易使
堆栈
/
队列
中
较老
的
东西变得匮乏吗?
浏览 2
提问于2010-11-05
得票数 4
5
回答
Java排序
堆栈
、
、
、
我需要一个经过排序
的
堆栈
。我
的
意思是,从
堆栈
中
移除
的
元素必须是具有较高
优先级
的
元素。
堆栈
尺寸变化很大(很快就会变大)。我还需要搜索该
堆栈
中
的
元素。我还需要删除元素
浏览 0
提问于2010-04-23
得票数 3
1
回答
微线程
和
工作
队列
的
区别是什么?
、
、
、
、
我是一个Linux设备驱动程序新手,我想知道tasklet
和
workqueue之间的确切区别。我有以下疑问: 如果我实现了自己
的
工作
队列
列表,我可以独立地安排/排序吗?
浏览 6
提问于2013-08-19
得票数 13
回答已采纳
1
回答
球拍
中
的
优先级
队列
?
我在Racket
中
寻找一个符合以下定义
的
优先级
队列
,特别是粗体
中
的
位(来自Wikipedia):
优先级
队列
是一种抽象数据类型,它类似于常规
队列
或
堆栈
数据结构,但每个元素都具有与其相关联
的
“
优先级
”。在
优先级
队列
中
,在
优先级
较低
的
元素之前提供具有高
优先级
的
浏览 1
提问于2017-12-12
得票数 1
回答已采纳
1
回答
Java:由
优先级
队列
生成
的
奇怪
的
队列
顺序
、
我编写了一个迷宫解决程序,它应该支持DFS,BFS,A*,Dijkstra
和
贪婪算法。无论如何,我选择了PriorityQueue作为前沿数据结构,因为我认为
优先级
可以像
队列
、
堆栈
或
优先级
队列
一样运行,这取决于比较器
的
实现。这就是我如何实现比较器将
优先级
队列
转换为
队列
的
方式: /,因为
优先级
队列
的
“自然排序”在头上有最少
的</e
浏览 1
提问于2012-10-04
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
PHP基于数组实现的堆栈和队列功能示例
可修改内容的优先级队列
Java LinkedList 链表在堆栈、队列和双端队列应用的简单示例
第30p,重要的布尔逻辑,布尔值、堆栈与队列
FMEA失效模式和影响分析中措施优先级AP值的方法
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
腾讯会议
活动推荐
运营活动
广告
关闭
领券