腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
使用
堆
的
优先级
队列
,
具有
相同
键
的
值
不
遵循
FIFO
(
先进先出
)
、
、
、
所以我试图创建这个
优先级
队列
来处理我
的
"Order“对象,我遇到了一个问题,一个包含
相同
键
/
优先级
的
对象将被放在比其他对象先初始化
的
位置更早
的
位置。我已经提供了预期
的
和接收到
的
输出,以及我如何
使用
注释构造
堆
的
83行代码#include <vector> str
浏览 28
提问于2020-05-29
得票数 1
2
回答
使
优先级
队列
出列
从
优先级
队列
出列
的
元素
遵循
以下规则:但是,如果许多元素
具有
相同
的
优先级
,它们应该按什么顺序出列?首先入队
的
元素应该先出队,还是不重要?我知道这很可能取决于实现和用法,但我正在寻找教科书上
的
优先级
队列
答案。
浏览 0
提问于2011-06-14
得票数 1
回答已采纳
4
回答
PriorityQueue是一个
先进先出
队列
吗?
、
PriorityQueue实现了Queue,但PriorityQueue是像Queue一样
的
先进先出
数据结构
浏览 5
提问于2012-10-02
得票数 4
回答已采纳
4
回答
priority_queue、迭代器和排序
、
考虑一个std::priority_queue,其中N元素
具有
相同
的
优先级
。现在考虑一些
具有
任何
优先级
的
元素
的
pop()和push(),因此结果
队列
由上面提到
的
所有N元素加上M新元素组成,其中所有N+M元素都
具有
相同
的
优先级
。下面的pop()是否保证顶部元素
的
删除
遵循
先删除第一个插入
的
元素<e
浏览 2
提问于2011-10-11
得票数 4
回答已采纳
2
回答
如何
使用
二进制
堆
实现
优先级
队列
?
、
、
、
、
尽管我获得了计算机科学学士学位(这在大学里也有),但我始终无法理解二进制
堆
和
优先级
队列
之间
的
关系。只是..。不会点击。我完全理解二进制
堆
是什么,我知道如何在数组中实现二进制
堆
。我还知道什么是
优先级
队列
。但这两个人是如何结合在一起
的
呢?
优先级
队列
需要确保如果添加了两
浏览 2
提问于2013-11-16
得票数 4
回答已采纳
2
回答
iOS:如何确保任务按照
使用
NSOperationQueue排队
的
顺序执行
、
使用
NSOperationQueue,如何确保任务
的
执行顺序与其排队
的
顺序
相同
?
浏览 3
提问于2012-01-26
得票数 0
2
回答
二进制
堆
的
所有用途
、
、
、
、
定义:执行情况: 为了实现<
浏览 3
提问于2017-01-04
得票数 0
1
回答
为什么在堆栈中,每个插入元素
的
优先级
是单调增加
的
,而不是严格增加
的
?
、
、
、
到处都说“在堆栈中,每个插入元素
的
优先级
是单调增加
的
”,但是在堆栈中,每个新元素
的
优先级
都高于前一个元素。因此,当实现为
优先级
队列
时,如果2个后续元素
具有
相同
的
优先级
(按照单调
的
定义),则删除将不会
遵循
Stack
的
LIFO策略,而将
遵循
FIFO
策略。提前谢谢!!
浏览 3
提问于2014-02-19
得票数 1
回答已采纳
4
回答
为什么PriorityQueue
的
行为不像
队列
?
、
、
、
我正在
使用
带有
优先级
字段
的
PriorityBlockingQueue。在我
的
测试中,我
使用
System#currentTime()作为
优先级
--
相同
的
优先级
是因为计算机
的
速度非常快,以至于毫秒数
相同
(或者更像PC上
的
毫秒数有一定
的
误差范围)。当
优先级
相同
时,
队列
的
行为就像是一个堆栈,这似乎很奇
浏览 0
提问于2012-05-02
得票数 7
2
回答
Java中MinHeap和MaxHeap
的
实现
、
我知道我可以
使用
PriortyQueue数据结构来实现最大堆。我们可以对minheap
使用
相同
的
方法吗?如果是,是如何实现
的
? 谢谢,Manan
浏览 0
提问于2012-01-26
得票数 1
回答已采纳
3
回答
用C++实现链表
优先级
队列
、
、
、
、
如何在C中
使用
链表实现
优先级
队列
?(Linked List | Head) ----> (Element | Next) ----> (Element | Next) ----> Null 在基本场景中,通过
使用
先进先出
(添加到列表末尾然而,在我
的
例子中,必须考虑
优先级
值
。
浏览 1
提问于2011-09-12
得票数 1
回答已采纳
2
回答
为什么SplPriorityQueue类是
队列
(概念性
的
)
、
基本上,SplPriorityQueue类是一个
使用
max heap algoritm
的
堆
。我不明白为什么文档中
的
内容应该是prioritized queue,因为queue是
FIFO
集合(先入后出),但是由于SplPriorityQueue依赖priority variable作为比较函数,为什么它是
队列
?-> 受Mark 注释
的
启发,当所有项
的
优先级
相同
时,我测试了比较函数
的
行为,结果
浏览 5
提问于2014-08-27
得票数 3
回答已采纳
1
回答
具有
相同
优先级
操作
的
GCD并发
队列
?
、
、
我知道GCD有串行和并发
队列
。我无法找到在
具有
相同
优先级
操作
的
并发
队列
中发生
的
任何描述。它们是否以
FIFO
方式执行,因为每个操作都有
相同
的
优先级
? 有人能帮我找出这个吗?
浏览 3
提问于2016-05-13
得票数 0
回答已采纳
3
回答
队列
接口混乱
、
、
、
因为它们都实现了
队列
接口,但是有不同
的
行为?我认为无论实现类是什么,如果它们实现
相同
的
接口,那么它们
的
行为必须是
相同
的
。int arrTime; arrTime=arr; }在下面的代码行中重写比较方法
的
效果是什么
浏览 4
提问于2016-03-17
得票数 1
回答已采纳
3
回答
队列
抽象数据类型到底是什么?
、
、
、
我对排队
的
想法不太清楚。似乎这个词是模棱两可
的
,或者至少我对此感到困惑。虽然对
队列
最常见
的
解释(例如在wikipedia中)似乎是一种符合
FIFO
原则
的
抽象数据类型,但在实践中,这个术语似乎有着更广泛
的
含义。例如,我们有 我们有消息
队列
,它似乎只是一个没有排序
的
浏览 6
提问于2013-12-14
得票数 2
3
回答
在我
的
数据库中实现等待列表,哪种方法更好?
、
假设我有一个用户表,我
的
每个数据库都要处理某种等待列表。等待列表有点像
优先级
队列
(它不是
FIFO
,有一个决定
队列
位置
的
值
)。我正在考虑
使用
另一个表WAITINGLIST,它包含两列,分别表示用户ID(外
键
)和等待列表中用户
的
优先级
。这是一个好
的
设计吗?每当有空缺时,最高
优先级
的
用户将被服务并从WAITINGLIST中删除。 这种关系叫什么?是一对
浏览 1
提问于2011-05-06
得票数 0
回答已采纳
1
回答
最短进程下一步调度算法
我想知道哪一个答案是正确
的
?对于答案1,当P5执行完后,我们比较了P3,P6和P4,如果我们根据到达时间比较它们,那么P3将首先执行。那么,我
的
问题是,我们需要跟随到达时间吗?哪个答案是正确
的
?
浏览 12
提问于2020-06-01
得票数 0
回答已采纳
1
回答
Java PriorityBlockingQueue FIFOEntry序列号限制
、
根据,PriorityBlockingQueue并不保证
具有
同等
优先级
的
元素
的
排序。他们建议
使用
辅助密钥(sequenceNumber)来强制执行特定
的
顺序(例如
FIFO
)。在本页给定
的
AtomicLong示例中,FIFOEntry用作辅助
键
。但是,在此代码中不考虑此次密钥
的
限制。如果我们继续调用getAndIncrement(),当超限时,
FIFO
行为就会被破坏。在
不
阻止应用程序
浏览 2
提问于2015-10-14
得票数 1
回答已采纳
1
回答
QoS实现算法
、
现在我们已经实现了QoS,它有3个
优先级
(低
优先级
、正常
优先级
和高
优先级
),并且为每个级别创建一个
队列
,一旦包排队,我们就以
FIFO
的
方式发送它(调度器花费60%
的
时间处理高
队列
,30%
的
时间用于正常
的
时间它可以工作,但是作为
FIFO
,它有一些缺点,比如: 一个
具有
攻击性
的
流量将填充
队列
,所有
具有
相同<
浏览 0
提问于2012-08-14
得票数 6
3
回答
更改自定义
优先级
队列
中
的
优先级
、
、
、
为了
使用
编写PriorityQueue<T>,我
遵循
了用SortedList给出
的
指示(杰森
的
答案)。据我所知,该类中
的
count字段用于确保唯一
的
优先级
,并在同一
优先级
之间保持
队列
顺序。
使用
这种方法,我可能需要一种“安全”重置计数器count
的
方法.实际上,假设
具有
以下
队列
状态(格式为
优先级
、
优先级
、计数和项):
浏览 3
提问于2012-02-10
得票数 9
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
什么是Java PriorityQueue?
轻松了解QOS队列,利用QOS解决网络带宽问题,通信第21篇
Python中的5种队列数据结构,你知道几个?
Java Queue接口源码解读和应用
写Python爬虫不可不理解队列Queue
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券