data-structures 相关问题

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

如何在Javascript中对日期和时间进行排序(最新的在前)?

我知道有一些与此类似的问题,但还没有找到像我这样的数据结构。 我的对象数组 常量日期和时间 = [ { “创建于”:“2024年2月20日,16:13...

回答 1 投票 0

Leetcode BFS 集合插入给出 TLE(200。岛屿数量)

我正在尝试解决问题:Leetcode 上使用 BFS 遍历的岛屿数量 当我尝试在循环中首先在访问集中添加 (r,c) 对时,它在 Leetcode 中给出了 TLE。 代码...

回答 1 投票 0

最小窗口子串无法正确滑动

问题 最小窗口子串 给定两个长度分别为 m 和 n 的字符串 s 和 t,返回最小窗口 子串 s 中的每个字符(包括重复项)都包含...

回答 1 投票 0

如何将特定于平面表单的数据结构转换为嵌套数据结构?

我有一个要求,需要膨胀特定于表单的平面数据结构。在发送用户输入的值之前,我需要根据服务器 API 的功能构建一个数据结构

回答 2 投票 0

给定一个玩家列表,对于每个玩家,找到他左边实力最高的年轻玩家

假设我们有如下的玩家列表 球员格式 = {id, 年龄, 实力} 输入格式 = { 玩家 1, 玩家 2, ....} 输入 : { {0, 14, 75}, {1, 17, 65}, {2, 17, 50}, {3, 13, 40}, {4, 16, 90}...

回答 1 投票 0

为什么我们要创建 Node 类和 LinkedList 类,而不是像这样简单地做

我刚刚开始学习数据结构和算法,我想知道为什么我们要单独创建节点和链表类,而不是像我一样在一个类中完成所有操作 课程链接...

回答 2 投票 0

检查二叉树是否平衡时输出错误

我正在尝试解决LeetCode问题110。平衡二叉树: 给定一棵二叉树,确定它是否是高度平衡的。 这是我的尝试: 类解决方案{ 布尔值 c = true; 公共博...

回答 1 投票 0

我的代码有什么问题检查是否平衡高度

任何人都可以修复我的代码吗 类解决方案{ 布尔值 c = true; 公共布尔 isBalanced(TreeNode root) { int diff = 助手(根, 0); System.out.println(diff); ...

回答 1 投票 0

Python 字典:将排序数据帧列映射到字典时出现问题

有人可以帮我理解为什么Python字典保留原始数据顺序而不是采用排序后的数据。 例如,这里是一个数据帧(df): 身份证日期 0 AB001 12-03-20...

回答 1 投票 0

最长有效括号

给定一个仅包含字符“(”和“)”的字符串,找到最长的有效(格式良好)括号子字符串的长度。 我已经实现了下面的代码。 公共 int 最长有效括号(

回答 2 投票 0

使用 lru_cache 斐波那契命中数

我正在使用 functools.lru_cache 通过记忆实现斐波那契。但我不明白我的输出产生的点击次数。我的代码如下: `@lru_cache(最大大小=8) def fib(n...

回答 1 投票 0

基数树与哈希表

我想比较哈希表和基数树。对于固定长度的键,当然,考虑到我们不关心排序顺序,哈希表总是最好的选择,但对于可变长度的 k...

回答 1 投票 0

如果哈希函数不是常数,哈希表查找时间会令人困惑

在哈希表中,我们一般说插入/查找时间为O(1)。 我读过,只有当使用的散列函数具有恒定时间时,这才是正确的,并且据说恒定时间取决于...

回答 1 投票 0

不同情况下数组与二分查找

我一直在研究二叉搜索树与数组,很好奇我的假设是否正确。所以我会解释一下我的理解,如果你这么认为,请纠正我。我们还假设 w...

回答 1 投票 0

使用递归组合求和

我是数据结构新手,我正在尝试这个问题组合和 我知道这可能是非常基本的东西,但我正在学习递归,不想了解我做错的地方,这样我就可以

回答 1 投票 0

C 语言字数统计

所以它是c程序中排除特殊字符和数字的字数统计 int main(){ 字符str[100]; 整数 i,j = 0; int 长度; 字符选择; 做 { printf("输入圣...

回答 1 投票 0

实现两种数据结构以迭代不同值的最有效方法是什么

我正在尝试实现一个数据结构来解析数据并进行数据分析 我的数据格式如下 日期时间数据 数据 数据 1999年3月31日 20:40 6 130 19.95 1999年3月31日 23:50 3 440 1...

回答 1 投票 0

如何在Python中高效地对大型数据集进行排序?

我正在开发一个项目,需要在Python中有效地对大型数据集进行排序。该数据集包含数百万条记录,我目前正在使用内置的sorted()函数。不过,我

回答 1 投票 0

满二叉树的递归关系

对于一般的n,导出Bn的递推关系。这里Bn表示具有n个顶点的满二叉树的数量。我发现它是 B(n)=2B(n-1) +1。但解完这个方程后,...

回答 1 投票 0

哈希表创建运行时复杂性

插入哈希表的最坏情况复杂度为 O(n)。 但是,当创建一个新的哈希表并插入 n 个元素时,据我了解,这将导致 n 个插入不断增长......

回答 1 投票 0

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