data-structures

data-structures

文章 0 浏览 7

如何以比 O(n^2) 更快的速度从节点列表更新树?

给定:N 节点列表。每个节点由 2 个数字组成:nodeID 和 parentID。 parentID 可能为 null(如果它是根节点)。 是否有一种算法可以从这个节点列表中…

奢望 2025-01-05 22:30:35 1 0

在 VB .NET 中的结构声明内向容器添加控件

有没有办法在 VB .NET 的结构声明中向容器添加控件? 我真正想做的是: Structure LabelContainer Dim pnlContainer As New Panel Dim lblTime As New…

蝶…霜飞 2025-01-05 21:15:59 1 0

从最小堆切换到最大堆而不重新排列内部数组

假设我们有一个最小堆,其中一些元素满足堆属性。 如果我将算法从最小堆更改为最大堆而不重新排列内部数组,会发生什么情况? 也就是说,如果我保持数…

诠释孤独 2025-01-05 20:21:54 0 0

这个的正式名称是什么?

如果一个对象的唯一目的是读取和缓存(而不是写入)持久存储实体(即数据库表),那么您对它的正式称呼是什么? 我的意思的例子可能是一个本地化语言…

神妖 2025-01-05 18:25:26 0 0

我的自定义 BinaryHeap 的顺序并不总是正确的

我创建了一个 BinaryHeap 类。 public class BinaryHeap { private List _heap; // Constructor public BinaryHeap(int capacity, IComparer comparer…

黒涩兲箜 2025-01-05 15:33:01 0 0

C++ 中的多维数组

我必须实现一个网格文件。要求是构建 1-32 维的网格文件。就像我可能需要构建一个 4 维的网格文件,一个 32 维的网格文件等。 请建议一种合适的数据结…

天涯沦落人 2025-01-05 12:17:25 0 0

Clojure 中的指针循环

我正在编写一个解析 XML 的 clojure 程序。作为其中的一部分,我希望基于 clojure.xml/parse 函数在 XML 文档中创建节点树。但是我希望树是双向的 - …

柒夜笙歌凉 2025-01-05 12:14:21 2 0

std::multiset,跟踪元素'插入的位置

我可以以某种方式重载 std::multiset 的任何运算符(就像使用 '()' 创建自定义 comapre 函数一样),以便当交换多重集中的 2 个元素时,另一个向量中…

給妳壹絲溫柔 2025-01-05 07:57:02 0 0

巨大多维矩阵的高效搜索

我正在寻找一种在巨大的多维矩阵中有效搜索数据的方法。 我的应用程序包含具有多个维度特征的数据。想象一下保存一家公司所有销售的数据(我的应用程…

躲猫猫 2025-01-05 07:21:38 0 0

为什么我的打印功能会输出垃圾,而我当前的功能无法正常工作?

这是头文件 http://pastebin.com/g0z7LkeN 这是实现文件 http://pastebin.com/USHbjbYC 这是测试调试器文件(不应该更改它) // FILE: sequence_test.…

从此见与不见 2025-01-05 06:58:30 0 0

设计并行算法来预防 DDOS?

我的多核机器正在接收数据包并将它们均匀地分布在其核心之间(有点循环)。每个核心应仅根据其原始地址来决定是让数据包通过还是丢弃它。 我需要找到…

∞琼窗梦回ˉ 2025-01-05 06:11:32 1 0

更改自定义优先级队列中的优先级

我按照这个问题(Jason的答案)中给出的指示来写我的PriorityQueue。据我了解,此类中的 count 字段用于确保唯一的优先级并保留相同优先级之间的排队…

掐死时间 2025-01-05 03:47:45 0 0

给出 n 节点二叉搜索树高度的渐近上限,其中节点的平均深度为 Θ(lg n)

最近,我正在尝试解决 CLRS 中的所有练习。但有些我无法弄清楚。以下是来自 CLRS 练习 12.4-2 的其中之一: 描述 n 个节点上的二叉搜索树,使得树中节…

初见终念 2025-01-05 03:24:01 1 0

了解通用深度优先树搜索的维基百科代码?

我正在温习不同的树遍历方法,最后阅读了以下维基百科文章 。正如预期的那样,二叉树的深度优先遍历有以下三种方法: 先序遍历 后序遍历 中序遍历 本…

思慕 2025-01-05 03:04:48 0 0

为什么Dijkstra算法使用递减密钥?

Dijkstra 的算法教给我如下, while pqueue is not empty: distance, node = pqueue.delete_min() if node has been visited: continue else: mark no…

只怪假的太真实 2025-01-05 02:53:02 0 0
更多

推荐作者

紫罗兰の梦幻

文章 0 评论 0

-2134

文章 0 评论 0

liuxuanli

文章 0 评论 0

意中人

文章 0 评论 0

○愚か者の日

文章 0 评论 0

xxhui

文章 0 评论 0

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