data-structures 相关问题

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

在一个小玩具项目中实现终端历史记录功能

我正在尝试模拟终端模拟器的一个特定功能,即解析先前命令的能力。 我真正天真的方法是尝试创建一个循环缓冲区并浏览我...

回答 1 投票 0

在 Java 中递归遍历二叉树而不使用 void 方法的最佳方法是什么?

现在通过 MOOC 学习二叉树,我想递归遍历树并将数据添加到列表中,但我正在处理的作业不希望更改方法类型...

回答 1 投票 0

在 Javascript 中使用链表相对于数组有什么好处[重复]

我是一名自学成才的开发人员,目前正在学习 Javascript 中的数据结构。在 Javascript 中,数组已经是动态的。数组也更容易实现,那么为什么需要链表呢? 是

回答 1 投票 0

Javascript 中的数组与链表

我是一名自学成才的开发人员,目前正在学习 Javascript 中的数据结构。在 Javascript 中,数组已经是动态的。数组也更容易实现,那么为什么需要链表呢? 是

回答 1 投票 0

为什么Javasript中链表项插入比数组项插入慢?

众所周知,无论位置如何,链表项插入都需要 O(1) 时间,而数组则需要 O(n) 时间,具体取决于位置,最坏情况是 O(n),第一个位置和最好情况.. .

回答 1 投票 0

拥挤的山路

有一座山,有一条受欢迎的远足小径。在步道的某个地方,路径会变窄,因此一次只能有一个徒步旅行者通过。当几个徒步旅行者同时到达此点时...

回答 1 投票 0

比较两个嵌套数据结构时如何识别更改的属性值? [已关闭]

我正在开发一个 TypeScript 项目,我需要比较两个具有潜在嵌套结构的对象并识别它们之间已更改的字段。例如,考虑一个旧对象

回答 3 投票 0

BFS 最大化沿路径与怪物的最小距离

玩家从大小为 n*m 的二维网格开始。 “E”代表玩家试图到达的结束位置,“S”代表开始位置,“X”代表怪物。可以有多个 mon...

回答 1 投票 0

使用链表和文件操作创建电话簿

我正在使用单链表在 C 中创建电话簿。我在 GCC 中遇到的问题是,在某些行,GCC 会抛出带有数组类型错误的表达式赋值。并在 c...

回答 2 投票 0

如何识别和比较具有嵌套结构的 TypeScript 对象中的更改字段?

我正在开发一个 TypeScript 项目,我需要比较两个具有潜在嵌套结构的对象,并识别它们之间已更改的字段。例如,考虑一个旧对象

回答 1 投票 0

两个有限范围变量与一个全局变量

使用 C++,假设我需要两个函数的 pi (3.14) 值。关于我的程序的性能,哪个更好,将 pi 声明为全局变量并在我的函数中使用它或

回答 1 投票 0

返回节点列表 Java-Parent 中的树可以有多个子节点

我正在尝试编写java代码来返回树中的节点列表。 这棵树看起来像 节点类是 类节点{ 字符串标签; 列出孩子; } 我正在尝试这种方式。但没能...

回答 3 投票 0

为什么 O(n) 比 O( nlog(n) ) 更好?

我刚刚发现了这个奇怪的发现,在普通数学中,n*logn 会小于 n,因为 log n 通常小于 1。 那么为什么 O(nlog(n)) 大于 O(n) 呢? (即为什么 nlogn 被认为是...

回答 12 投票 0

数组支持列表的索引方法

我正在尝试利用 NumPy 完成数组支持列表的构建。这种特殊的方法给我带来了麻烦,我无法诊断问题。 def 索引(自身,值,i=0,j=无):...

回答 1 投票 0

使用分治法在 O(n) 时间内找到最大乘积

我正在尝试使用在 O(n) 时间内运行的分治法来创建算法,它需要找到不同数字数组中两个数字之间的最大乘积,这些数字可以是正数或

回答 1 投票 0

趋势排行榜的数据库结构

我正在开发一个类似游戏的应用程序,带有排行榜,并希望排行榜具有以下功能: 显示前 100 名 显示每月、每周、每日前 100 名 在每个用户旁边显示趋势(如果用户移动...

回答 1 投票 0

从邻接列表到边列表的快速转换

我有一个使用邻接列表实现的无向加权图,我需要将其转换为边列表。问题是,对于每条边(A,B),我在邻接列表中有两个条目:一个指示...

回答 2 投票 0

如何在 Ada 中方便地解析明文文件的特定块?

我正在尝试从 Ada 中的 Tahoe-LAFS 读取共享的 URI 扩展块。它看起来像这样: codec_name:3:crs,codec_params:11:131073-3-10,crypttext_hash:32:..G.3u1~A..o;.w..k,..3.h.......

回答 1 投票 0

C 中的树结构不正确

我有这个代码: #包括 #包括 #包括 #定义 MAX_LINE_LENGTH 63 typedef 结构节点 { 字符*名称; 结构节点*mom; //左边 圣...

回答 1 投票 0

BioPython 进化到 Networkx 标记节点

我有一棵纽维克树 newick_tree_string = "(p1,(((((((p10,p5),p11),((p14,p6),p8)),p16),(((p12,p13) ,p15),p2)),p9),(p3,p7)),p4)" 我需要将其转换为 networkx 形式,其中节点...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.