priority-queue

priority-queue

文章 0 浏览 5

列表到优先队列

我有一个 C++ 大学编程项目,分为两个部分。我开始第二部分,它应该使用 priority_queues、哈希表 和 BST。 我(至少)在优先级队列方面遇到了麻烦,…

柒夜笙歌凉 2024-10-07 10:44:58 6 0

在 C++ 中实现可迭代的优先级队列;

我需要为一个项目实现一个优先级队列,但 STL 的 priority_queue 未指示,因为我们需要迭代所有元素并随机删除它们。 我们正在考虑为此使用 STL 的 se…

空心空情空意 2024-10-07 09:03:26 9 0

随机访问优先队列

继续列表到优先级队列 我正在实现一个具有随机访问功能的改进的priority_queue。 template > class Heap { public: Heap() {} Heap(const Container& …

梦中楼上月下 2024-10-07 02:51:40 9 0

使用自定义比较器返回priority_queue

我有一个函数需要根据一些输入参数返回排序列表。我选择了一个 std::priority_queue 来保存此列表。 但编译器给了我一个我不认识的错误。这是我的代码…

回梦 2024-10-05 18:02:41 13 0

C++,优先级队列,项目未排序

我的优先级队列有问题: std::priority_queue , sortNodesByPrio> PQ; 位置 struct NodePrio { Node *node; double priority; NodePrio() : node(NULL…

伤感在游骋 2024-10-04 13:43:52 6 0

使用 Stack[A] 的 PriorityQueue 非默认排序的 Scala 问题

我正在尝试使用 Scala 编写耐心排序的简单实现。 我已经正确地创建了初始桩;然而,我使用优先级队列来简化输出列表的生成让我很头痛。 看来我的排序…

冷默言语 2024-10-04 12:04:12 6 0

Java中的简单优先级队列

谁能告诉我一种简单的方法来实现一个优先级队列,该队列只提供 extract_min、add 和 reduce 键,而不使用 Java 中的内置键。最好是尽可能高效,而且执…

撧情箌佬 2024-10-03 23:28:46 4 0

如何创建根据列表的自然顺序排序的 PQ?

我的 SSCE: public class ComparableItem implements Comparable { private final int itemNo; public ComparableItem(final int itemNo) { this.ite…

孤单情人 2024-10-03 22:49:38 9 0

Foreach 对 HashMap 无效?和一般优先级队列问题

public static void Dijk(HashMap> map, String go, String stop){ PriorityQueue pq = new PriorityQueue(); for (String x: map){ } } 为什么编译器…

骄兵必败 2024-10-03 06:40:18 7 0

使用 std::deque 或 std::priority_queue 是线程安全的吗?

可能的重复: C++ STL std::set 线程安全吗? STL 队列的线程安全 我猜不是,我只是想确保。 意味着 2 个线程同时使用 相同 std::deque 使用 std::de…

说谎友 2024-09-30 10:55:21 12 0

使用数组插入时间为 O(1) 的优先级队列?

我的代码现在的插入时间为 O(N),删除时间为 O(1)。我需要改变这一点。 我正在尝试实现 O(1) 插入时间和 O(N) 删除时间。 图例: nItems = 项目/对象…

顾忌 2024-09-30 00:01:27 6 0

具有查找功能的优先级队列 - 最快的实现

我正在考虑实现一个带有附加要求的优先级队列,一个查找/搜索功能,它将告诉一个项目是否在队列中的任何位置。所以函数将是:insert、del-min 和 find…

江南月 2024-09-28 02:12:59 12 0

将 Java PriorityQueue 更改为最大 PQ

Java 标准库中的优先级队列实现似乎是一个最小优先级队列,我发现这有点令人困惑。为了将其变成最大的,我创建了一个自定义比较器对象。 Comparator c…

痴梦一场 2024-09-19 07:44:42 14 0

C++ Priority_queue底层向量容器容量调整大小

我使用带有向量的priority_queue作为底层容器。但是我预计堆的大小会非常大。我知道动态矢量容量调整大小存在问题。因此,我正在寻找最初为priority_q…

铃予 2024-09-17 19:43:42 5 0

优先级队列可以存储在磁盘上吗?

我需要实现一个具有超过 100M 记录的优先级队列的应用程序。我的问题是我无法将所有这些数据保存在内存中,所以我需要将其存储在磁盘上。是否有任何缓…

香橙ぽ 2024-09-17 05:44:59 9 0
更多

推荐作者

qq_2gSKZM

文章 0 评论 0

∞梦里开花

文章 0 评论 0

qq_IklFPL

文章 0 评论 0

迷途知返

文章 0 评论 0

深海不蓝

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文