腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
具有自定义比较器的最小
优先级
队列
、
、
我正在开发一个使用
优先级
队列
的排序函数。该函数是
模板
化的,并接受自定义比较器:void sort (std::vector<T>& myArray, Comparatorcomp) {}std::priority_queue<T, std::vector<T>, Comparator > pQueue; 目前,top()和pop()返回并弹出最高
浏览 5
提问于2018-10-23
得票数 1
2
回答
C++在另一个/if中声明一个
优先级
队列
?
、
、
我有两个不同的
优先级
队列
,它们使用不同的比较器。我想要一个具有布尔值的if/else来确定哪个p.q。
浏览 1
提问于2013-11-19
得票数 1
回答已采纳
4
回答
Java“实现”等价于c++?
、
我想创建一个
优先级
队列
类,我可以在不同的程序中一次又一次地重用它,它只在其中存储一种类型/类。我可以通过使用compareTo方法来阻止任何其他类型/类进入
队列
,但这意味着
队列
类应该需要进入
队列
的所有类型/类中的compareTo方法。同样,我不能使用
模板
,所以,任何替代将不胜感激。
模板
被禁止使用的原因也不为我所知,我也不知道要求这个程序的原因是什么。它也必须是我自己的
优先级
队列
代码。
浏览 6
提问于2013-09-02
得票数 1
回答已采纳
1
回答
c++
模板
:可以/如何使用结构作为
模板
的实例化类型?
、
我想要以下的结构 string home; int weight; 然后有一个edgeT类型的
优先级
队列
我编写了一个测试
优先级
队列
的快速程序,但是我得到了下面的错误消息。'Template class minPQ‘的
模板
参数使用本地类型'Main()::edgeT’ 结构必须在其他地方定义吗?
浏览 0
提问于2013-04-04
得票数 0
1
回答
使用Spring确定消息
优先级
对于通过输入
队列
接收消息的流,我希望能够设置消息
优先级
。我已经确认,我可以通过amqp
模板
和MessagePostProcessor这样做。也就是说,当我检查
队列
(没有使用者)时,我会看到
优先级
标头被正确设置。但是,当我部署流(只有一个使用者)时,它按顺序使用接收到的消息。根据我的阅读,
优先级
为7的信息应该在
优先级
为5的消息之前被消费--我希望这是正确的吗? 我的问题是,我是否需要在spring设置端做任何事情来启用消息
优先级
?127.0.0.1:40
浏览 0
提问于2016-04-12
得票数 0
2
回答
将
优先级
队列
传递给函数时比较器的
模板
论证
、
、
、
、
我试图将带有自定义比较器的
优先级
队列
传递给
模板
函数。当我将比较器类型传递给函数定义中的函数时,我希望抽象出
优先级
队列
模板
参数列表中的比较器类型。下面是我想做的事情的一个例子。, std::vector<const some_type*>, comparator_type> queue_)//implementation我想了解在some_function定义的
优先级
队列
模板
中作为比较器
浏览 4
提问于2022-02-01
得票数 0
回答已采纳
1
回答
如何理解这个
优先级
队列
的
模板
签名?
、
= vector<T>, class Compare = less<typename Container::value_type> > class priority_queue; class priority_queue{
浏览 22
提问于2017-01-16
得票数 0
回答已采纳
2
回答
将
模板
类作为参数传递
、
我有两个
模板
类FibonacciHeap和Adapter。两者的界面是相同的。它可以使用BinaryHeap<double,int>或FibonacciHeap<double,int>作为其
优先级
队列
。我想传递
优先级
队列
的类型作为参数。 我怎么能这么做?
浏览 2
提问于2014-04-02
得票数 0
回答已采纳
2
回答
用抽象类C++实现向量
优先级
队列
、
、
、
我正在尝试使用C++中的矢量
模板
来实现一个
优先级
队列
。我对Java最感兴趣,并希望模仿接口的概念,在接口中,所有可以使用
优先级
队列
的对象都需要实现某些方法。我希望所有可以使用
优先级
队列
的对象都能实现:int compareTo(Comparable &obj);class Comparable {Comparable(); virtual int compar
浏览 0
提问于2015-02-27
得票数 0
2
回答
优先
队列
的块(数组)实现?
、
、
我现在正在准备考试,在样本考试中遇到了这个问题:如果我们预先知道
优先级
队列
将只需要满足少量离散
优先级
(例如10个),我们可以通过将
优先级
队列
表示为
队列
数组来在恒定时间内实现
优先级
队列
的所有操作-每个
队列
存储单个
优先级
的元素。注意,尽管操作可以在
优先级
队列
中的
优先级
数量上是线性的,但是该操作相对于整个数据结
浏览 0
提问于2015-06-17
得票数 0
2
回答
需要关于多写入器线程、单工作线程模型的建议
、
我正在用C语言写一段代码,其中我有多个写入器(或供给器)线程,它们写入高
优先级
队列
或低
优先级
队列
,而单个工作者(或消费者)线程同时从高
优先级
队列
和低
优先级
队列
读取数据。在写这段代码的时候,我有一个疑问,那就是我是否应该为高
优先级
队列
和低
优先级
队列
设置单独的锁?或者我应该为高
优先级
和低
优先级
队列
设置一个公共锁。
浏览 1
提问于2015-11-02
得票数 0
4
回答
优先级
队列
真的是
队列
吗?
、
在
优先级
队列
中,根据
优先级
从
队列
中插入和删除元素,因此在编写任何
优先级
队列
的元素插入和删除代码时,根据元素的
优先级
进行插入和删除。假设您有一个包含元素1、5、6的
队列
,元素的
优先级
是元素本身的值,现在需要插入
优先级
3的元素;然后在
队列
中的第二个位置插入元素,给出新的
队列
1、3、5、6。但是,将
队列
定义为一种数据结构,在该结构中,可以在开始时插入元素,但不能在中间中
浏览 4
提问于2013-10-18
得票数 1
2
回答
C++我在设置我创建的类的
优先级
队列
时遇到问题
、
、
我正在尝试为我创建的一个名为Event的类设置一个
优先级
队列
。在我尝试这之前的两行中,我设置了另外两个
优先级
队列
,它们看起来工作正常,但在第三个
队列
上出现了错误。有什么建议吗?
浏览 0
提问于2013-05-01
得票数 1
回答已采纳
1
回答
优先级
队列
可以有空元素(比如数组)吗?
、
、
、
嗨,我正在为模拟测试用算法设计语言编写一个算法,用于向
优先级
队列
中添加一个元素。现在,我计划使用将元素插入后面的常规
队列
中的一般方法,然后通过(根据
优先级
值)将其与位于
优先级
队列
中的元素进行比较,将其排序到正确的位置。这是我到目前为止使用的算法(仅用于将项添加到
优先级
队列
): n-
优先级
队列
浏览 3
提问于2013-04-04
得票数 0
回答已采纳
1
回答
C++浮点van Emde Boas (vEB)
优先级
队列
、
、
我想尝试使用一个作为浮点
优先级
队列
的底层数据结构。 有人知道vEB是否有基于C++
模板
的实现吗?
浏览 1
提问于2012-04-22
得票数 2
2
回答
使用
模板
中的二叉树作为
优先级
队列
、
、
、
这应该放在一个
模板
中,这样我就可以很容易地更改我想要保存在树中的数据类型。到目前为止,我得到了树,没有
模板
它工作得很好,我可以添加项,也可以打印它们,但当我试图将它放在
模板
中时,我得到了以下错误:使用类
模板
需要
模板
参数列表。可能的问题是什么?也许我做的完全错了。(我将在我的问题末尾发布代码) 我刚刚读完了项目请求,诸如此类,我必须在问题的第一部分描述上面的东西,但它就像二叉树应该代表一个
优先级
队列
。这就是为什么在请求中,我必须使用push按
优先级
顺序将
浏览 4
提问于2011-11-19
得票数 0
回答已采纳
1
回答
实现
优先级
队列
的不同方法是什么?
、
、
实现
优先级
队列
的不同方法是什么?我读到:视图1:
优先级
队列
作为有序列表。他们之间有什么不同?
浏览 3
提问于2020-06-04
得票数 0
回答已采纳
1
回答
最低
优先级
队列
模板
、
我正在制作一个最低
优先级
的
队列
。我们得到了一个
模板
供我们使用,这个
模板
引发了一些问题。这是两个代码。 这是头文件。
浏览 0
提问于2012-11-11
得票数 1
2
回答
在java中使用
队列
的最佳方式
、
、
我想要做的是让4个
队列
运行,每个
队列
都有一个
优先级
,所以每个
队列
都以循环格式运行预定的时间量,并考虑对每个
队列
使用
优先级
队列
。然后我在Java api中发现,链表也是一个
队列
(如果我没看错的话),它是一个FIFO
队列
。这个项目的主要目标是获取一个“进程”,然后为它分配一个
优先级
,让这个进程在一个
队列
中运行,然后重新分配它的
优先级
,或者改变
队列
的
优先级</e
浏览 3
提问于2012-10-19
得票数 0
回答已采纳
4
回答
当存在堆时,
优先级
队列
的用途是什么?
、
、
、
我知道
优先级
队列
倾向于使用堆,但是当
优先级
队列
看起来与堆基本相同时,
优先级
队列
又有什么意义呢?我最初认为所有
优先级
队列
都使用散列映射来跟踪堆中所有对象的位置,从而使查找和更新/删除对象变得更容易。但是,我使用的是Java的
优先级
队列
,您必须手动迭代它才能更新或删除不在根上的对象。看起来很奇怪的是,
优先级
队列
看起来只是一个堆,没有其他任何特殊之处。
浏览 4
提问于2020-09-10
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
可修改内容的优先级队列
二叉堆与优先级队列学习
CSS 优先级
队列
TCP 半连接队列和全连接队列
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
即时通信 IM
活动推荐
运营活动
广告
关闭
领券