标签[data-structures]

数据结构是以一种组织数据的方式,该方式允许有效地查询和/或更新该数据的特定属性。

0
0回复
11

我的主要功能无法正常工作,任何帮助赞赏

我应该有它从任何给定的位置开始,但它只是一遍又一遍地打印相同的集合。 任何帮助,将不胜感激 我的输出示例: 这是我正在使用的图形:
-2
0回复
12

有人可以向我解释给定问题的解决方案吗?

问题是 https://www.hackerrank.com/challenges/truck-tour/editorial 我能够使用队列了解正常的解决方案,但无法理解上述教程中提到
0
0回复
08

与弗洛伊德·沃歇尔(Floyd-Warshall)截然不同的最短路径

如何修改Floyd-Warshall的算法,以在未加权 , 无向图中的每对顶点之间找到不同的最短路径数?
0
0回复
15

使用随机访问文件在python中做哈希表的最佳方法

要点:我为另一个视频游戏的玩家托管了一个不和谐的服务器。 当玩家加入时,他们填写申请表,然后被接受或拒绝。 接受后,主持人必须将玩家列入白名单到实际的游戏服务器中,并且我们必须跟踪谁被列入白名
0
1回复
25

在Java中使用单个堆栈实现队列

我正在尝试使用递归使用单个堆栈实现队列。 但是我在努力实现deQueue()方法。 此方法必须返回队列中的第一个插入元素,而该元素只是堆栈中的最后一个元素。 以下代码对我不起作用。 请
-2
1回复
18

在小于O(n)的范围内覆盖arraylist

我目前正在研究程序,想将ArrayList转换为数组,但少于O(n)的时间。
-3
0回复
21

有人知道Graph数据结构的API吗? [关闭]

关闭。 这个问题是题外话 。 它当前不接受答案。
0
1回复
27

当从文件(指针)中获取数据时,如何构建将数据存储在结构中的函数?

在我正在做的作业中,我需要从文件中读取数据,然后将其转换为可以存储在结构中的形式。 该结构存储有关文件中该行所代表的人员的信息。 我遇到的问题是我无法找到一种方法来构建允许我获取此数据并将其存
0
1回复
23

二维索引数据结构

我需要对数据进行内存中的二维索引。 使用场景: 罕见的批量写入-新元素将大块添加,与读取相比,添加频率非常低。 经常阅读。 范围查询( a < x < b AND
-3
0回复
18

LinkedLists:变量自动更新,无需重新分配

因此,发生的事情是,链表的头部在每次迭代中都得到了更新,这本不该发生,并且我无法对其进行调试。 任何帮助将不胜感激。 这是问题(上) 这是主要功能
-1
0回复
12

这棵树是完整的二叉树吗?

根据我的理解,一个完整的二叉树的底层必须从左到右填充。 它还指出节点都必须为最左。
0
1回复
32

检索由带通配符的字符串索引的对象的最佳设计

在一个过程中,我有一个MQTT客户端线程(类MQTTManager),其作用是管理由许多对象(派生自MQTTUser接口类)进行的订阅。 每当发布主题时,MQTTManager实例都必须检索消息
0
0回复
09

使用Unity项目中的出价数据在特定的天/小时内生成对象

我的项目是对我的拼贴画的模拟,他们给了我很多数据,告诉我整个星期每个教室的学生人数。 我们每天有12堂课,每堂课都在特定人数的教室里进行。 在每个教室中,学生的对象数必须正确时,项目中
-1
0回复
11

数据结构中的查找表和控制表是什么?

我没有得到查找和控制表的解释和实现。 如何在数据结构中实现它?
0
0回复
10

二进制搜索和二进制搜索树之间的区别

任何人都可以用示例解释二叉搜索和二叉搜索树之间的区别吗?是否相同?阅读互联网似乎第二个仅适用于树,二叉搜索不遵循此规则。以及如何检查数字中是否存在数字O(log(n))时间?
0
1回复
63

在JAVA中的以下方法中,声明,实例化和初始化数组的时间复杂度是否有所不同?

我正在关注有关数据结构和算法的在线课程。 在那门课程中,讲师告诉我们以下方式的时间复杂度不同。 方法1: 方法2: 我需要知道,通过遵循第二种方法,我们可以优化我们的程序,
1
0回复
14

约会应用程序使用什么数据结构/算法查找附近的人?

一些基于近似本地化的约会应用程序拥有数亿用户,它们都具有动态本地化。 每次用户进入该应用程序时,它将发现许多与他接近的用户,并且发生速度非常快。 这意味着应用程序(理论上)必须将当前用户的
0
0回复
22

如何使用c ++可视化映射/绘制带有节点的图形界面(GUI)? [关闭]

已关闭 。 这个问题需要更加集中 。 它当前不接受答案。
0
1回复
23

为什么要在Stack上使用Deque,在Queue上使用LinkedList?

当我了解堆栈和队列时,它在ArrayList上使用了堆栈/队列。 但是,我通过Intellij搜索API,Stack和Queue在列表集合而不是ArrayList中使用ArrayDeque类。
0
1回复
30

如何使用C中的链接实现向Dequeue插入和显示元素

我使用链接的实现在c中尝试了基本的出队程序。 但是,用于将元素插入出队的函数显示出一些错误。 我也想在出队中显示元素。 下面是我尝试的代码。 运行代码时,CLI不显示任何输出。 由于插入

1 2 3 4 5 6 7 8 9 10 下一页