cost 438 ms
文件夹层次结构的最佳数据树结构

[英]Optimal data tree structure for folder hierarchy

想象一下,我有 4 个文件,由给定的无序 bu 非重复标签列表(“A”、“B”、“C”、“D”)标识。 例如: 我想构建一个数据树,其中每个文件都由上面的配置提供的标签列表(就像文件夹结构)唯一标识。 解决方案不是唯一的。 以下两棵树是这个问题的可能解决方案: 树 1: 树2: 问题是: 是否有一种 ...

删除 LinkedList 的最后一个元素的问题

[英]Problem with deleting the last element of a LinkedList

我正在尝试在LinkedList中实现delete()方法,这是链表数据结构的自定义实现。 如果您删除第一个元素或中间的一个元素,以下代码似乎可以正常工作。 但是如果我试图删除LinkedList中的最后一个元素,它会抛出NullPointerException 。 我该如何解决这个问题? 我的代码 ...

如何将数组拆分为 3 个部分,例如 int[] {8,3,6,2,9,5,1,7,4}。 我正在尝试编写一个合并排序方法,但我已经被困了一天多了

[英]How to split an Array into 3 parts e.g int[] {8,3,6,2,9,5,1,7,4}. i am trying to write a mergesort method and i havve been stuck for over a day

只是检查数组是否已拆分,左侧数组已拆分,但中心没有元素。 //我还没有完成代码,一旦我能够将数组拆分为三个部分,我就可以调用 mergesort3 方法来递归地继续拆分它,直到没有更多的项目可以拆分。 然后我可以使用 merge3 方法合并它们。只需检查数组是否被拆分左数组被拆分但中心没有元素。 ...

基数排序链表 - 链接桶

[英]Radix sort a linked list - linking the buckets

我正在尝试使用下面的代码在基于整数的链表上实现基数排序。#include <stdio.h> #include <stdlib.h> #include <string.h> #define MAX_DIGITS 10 // maximum number of ...

递归 python 代码相同的逻辑导致不同的输出。 你能帮忙理解为什么会这样吗

[英]Recursive python code same logic leads to different outputs. Can you please help understand why it is so

给出预期的输出 [[1, 2, 3], [1, 3, 2], [2, 1, 3], [2, 3, 1], [3, 1, 2], [3, 2, 1]] 但是 将输出作为 [[]、[]、[]、[]、[]、[]] 我试过执行它们。 但观察到输出的差异。 我已经强调了代码中的差异,请帮助我理解为什么会这样 ...

我无法在 C 中打开文件

[英]I can't open file in C

在 Codeblocks 中执行我的代码时,出现“错误打开文件”之类的问题,我确定有一个名为“Names”的文件。 我应该将 my.txt 文件传输到另一个文件还是什么? 我试图用互联网上的其他代码更改我的打开文本代码块。 但它不再起作用。 ...

在选定的日期范围内寻找唯一的客户

[英]Finding unique customers in a selected day range

我有一个简单的表如下: 我想从第 1 天到第 2 天找到一些独特的客户。答案是 2。 但是我的表很大,查询时间很长。 所以我想将聚合数据存储在另一个表中以减少数据大小并加快查询速度。 我从上表创建了一个新表。 现在,如果我想从第 1 天到第 2 天找到一个独特的客户,我得到 2 + 1 = 3,而答 ...

制作最大最小优先级队列时遇到问题(python)

[英]Having problems making a max-min priority queue(python)

我在 python 中做了一个最小-最大优先级队列。 我使用我的示例对其进行了测试并且没有问题,但是编码网站(像 leetcode 这样的网站)说输出是错误的(不是错误)......我可以做任何问题/改进吗? 我认为我可以做一个导入来使这部分更容易(我认为),但我试图在将来导入它之前正确地理解这个 ...

不知道为什么在我通过第二次测试时会出现错误,任何人都可以看到我在代码中的哪个位置遇到了这个问题吗?

[英]Not sure why I am getting a error when I pass through the 2nd test can anyone see where in my code I am getting this issue?

这是问题这是使用此代码运行的测试这是控制台我对两个列表进行了排序并创建了应该检查它们是否按顺序并且没有丢失数字但由于某种原因我收到错误的代码这个代码: 我浏览了我的代码,从技术上讲它应该可以工作,但是有人可以解释我不理解的概念或者我的代码似乎在哪里失败吗? 非常感谢! ...

哪种数据结构适合队列或堆栈?

[英]Which Data structure is suitable queue or stack?

我的任务是开发一个应用程序来管理前来接受治疗的患者的预约。 可以有两种类型的患者,称为普通患者和急诊患者。 该系统将获取每位患者的信息,并根据患者类型决定患者的轮流。 如果患者来自普通类别,则将在到达的基础上进行预约,而急诊患者将比普通患者提前预约。 所有普通和急诊患者都将被添加到同一系统中,但预 ...

使二进制搜索树通用

[英]Making a Binary search Tree Generic

现在我需要实现一个通用的二叉搜索树,它可以在节点的value字段中存储一个Character ,一个Integer或Double (如果Character是树的一个通用参数,那么它的 ASCII 码和将从sum()返回sum()方法)。 我需要执行各种操作,例如所有节点值的sum() (还有插入、 ...

为什么要在“覆盖”模式下使用循环缓冲区?

[英]Why use the circular buffer in "overriding" mode at all?

我一直在努力思考循环缓冲区数据结构的操作模式。 它适用于消费者-生产者体系结构似乎微不足道,在该体系结构中,消费者读取生产者之前写入的数据。 在这种情况下,要保证程序结束时消费者收到的数据是完全一样的。 也就是说,生产者的写作速度是否比消费者的阅读速度快/慢并不重要。 一个或另一个必须等待和同步我 ...

有人可以纠正我的代码吗,我没有得到正确的预期输出

[英]Can someone please rectify my code, I am not getting the expected output correct

题给定一个有 n 个节点的二叉树。 您需要找出树中最长幻灯片的长度。 滑动是从一个节点到另一个节点的路径,其中仅通过遍历左子节点或右子节点就可以从另一个节点到达一个节点。 例子 - 设两个节点为 2 和 10。从 2 开始,仅遍历右子节点,我们可以到达 10。2 -> 5 -> 8 -& ...

有人可以帮我改正这个功能吗

[英]can somebody help me correct this function

我已经编写了通过迭代反转链表的代码 但是在打印(通过显示功能)列表之后:列表既没有反转也没有返回原始列表,它只打印列表的第一个元素我试图反转我没有得到正确输出的列表,它只打印原始列表的第一个元素。 显示功能与其他操作一起工作正常,但在调用此反向功能后,我觉得我以某种方式操纵了列表。 ...

在 C 中打印 n 元树节点级别的总和

[英]Print sum of nodes' level of a n-ary tree in C

我需要找到这个问题的解决方案:我有一个以这种方式构造的 n 叉树: 我不能使用 n-ary 树的另一个实现。 我的目标是为每个级别打印节点总和。 我的函数将指针指向我的 n 元树的根。 根据前提条件,传递给我函数的 n 叉树不为空(非空)。 总和(kTree t) 我找不到完成此练习的方法。 在我的 ...

Python 变量引用

[英]Python variable references

Python 的新手,虽然我以前只在 Java 工作过,但还是学习了一些 DSA 问题的实践。 为什么选项 2 有效而选项 1 无效? 我已经看到 Python 通过对象引用传递并且怀疑答案与使用引用的引用有关。 选项1 选项 2 上面显示了 2 个示例解决方案,一个有效,一个不正确但不确定原因。 ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM