• 为什么文件变成NULL?

    我是数据结构方面的新手,所以如果我问一个愚蠢的问题,请原谅我,我一直试图自己弄清楚这一点,但无济于事。 这些是我正在使用的功能,我想我已正确初始化了文件。但是我不明白为什么函数GetString打印一个无限循环的空格。我还有另一个功能,可以在上述文件上导出一些数据。当我删除I​​mportListOfCompanyData函数时,一切似乎都按顺序进行,并且文件应按原样导出。但是,当存在ImportListOfCompanyData时,文件为NULL。 void char * GetString(FILE ...
  • 递归函数在调用C ++中失去价值

    我正在构建一个Trie类,该类具有根据部分单词提供单词建议的功能。它应该找到匹配项的数量并将每个单词添加到数组中。它在大多数情况下都有效,除非当两个单词以相同的第一个字母开头时,第二个单词会丢失第一个字母,而且我似乎无法理解我在哪里出错了。 相关功能 int Trie::suggest(const std::string& partialWord, std::string suggestions[]) const { int idx = 1, count, added = 0; Node* ...
  • Python初学者-重复LINE或FOR循环

    这是我的项目。请了解我是初学者。 Problem: I have to repeat from this line for k, v in d.items() : every time user_input is Y and break every time is N. I don't know if I can repeat from the line number or from the for or from the while on the previous line. Maybe I can de...
  • JAVA中学生的哈希表

    我正在尝试制作学生的哈希表。文本文件中的数据按行排列: 第1行(及其后的奇数行):学生的LDAP标识符, 名和姓(用空格分隔)。 第2行(及随后的双行):主题代码的顺序未排序。这些代码是普通数字,并用空格分隔。 因此,我尝试使用HashMap类,设计一个哈希表来存储所有学生信息。密钥将是学生的LDAP字符串,主题代码将存储在有序列表中。 首先,我完成了main.java: package hashMap; import java.io.IOException; ...
  • C中的视频租赁

    我是编程的新手,因为我开始学习计算机科学。 我的任务是使用C语言编写程序。 我正在努力,但是我最重要的功能(insert_a_new_movie)遇到了问题。 更具体地说,当我编译并插入信息时,它会在最后一次插入(年)时停止并返回状态= 0 ... ****任务说明**** 您被要求用C语言实现一个程序 将模拟电影管理信息系统的操作 视频俱乐部。 更具体地说,您的程序应提供以下功能: 插入新电影 按ID删除电影 按标题搜索电影 根据导演姓氏搜索电影 描述电影的信息将存储在文本文件(.txt)中 文本文件将...
  • 搜索嵌套的对象数组并返回所有匹配项的完整路径

    我想搜索一个深层嵌套的对象数组,并返回所有匹配对象的路径。我有部分解决问题的方法,但是代码仅返回第一个匹配对象的路径。请查看输入,预期输出和代码本身。我在预期的输出部分中评论了所需的逻辑。 提前致谢。请帮帮我。 输入数据 [ { "label":"Home", "key":"home", "level":1, "children":[ { "label":"Indoor Furniture", ...
  • 按特定顺序迭代数组元素

    我正在尝试以特定顺序迭代一维整数的一维数组/向量,但是我无法绕过它,以使循环条件正确。 输入数据是整数的一维向量: {1, 5, 9, 13, 17, 21, 2, 6, 10, 14, 18, 22, 3, 7, 11, 15, 19, 23, 4, 8, 12, 16, 20, 24, 25, 29, 33, 37, 41, 45, 26, 30, 34, 38, 42, 46, 27, 31, 35, 39, 43, 47, 28, 32, 36, 40, 44, 48} 此输入数据本质上是带有子组...
  • 改组两个单链列表

    我有一项任务需要使用单链接列表设计和实现类模板: template <typename Key, typename Info> class Sequence { // ... // implemented using a singly-linked list } The second part of the task comes after the main implementation, which is to create a function 'shuffle' To test flexibilit...
  • 如何“删除通用树的叶节点”?

    如何仅从通用树中删除叶节点? 从给定的通用树中删除所有叶节点。叶子节点是那些没有任何子节点的节点。 注意:如果根没有任何子节点,根也将是叶节点。您无需打印树,只需删除所有叶节点并返回更新的根即可。 //Main.java import java.util.ArrayList; import java.util.Scanner; class QueueEmptyException extends Exception { } class QueueUsingLL<T> { class Node<T...
  • 两次运行代码时出现分段错误

    我正在用C进行赋值编程,我们必须转换逻辑公式。 一方面,我们需要按以下方式转换公式: φ<->ψ→(φ&ψ)| (〜φ&〜ψ) 数据算法是二叉树。 转换树内容的代码是以下功能: int translate2(FormTree *tree) { //for1 <-> for2 = (for1 & for2) | (~for1 & ~for2) if((*tree)->tt == Symbol && (*tree)->t.symbol == 1) { Token neg, con...
  • 给定的自定义输入的树形成问题

    您将得到一棵以N为根的N个节点的树。该树的每个节点都有与之关联的颜色。现在,您将获得Q查询。在每个查询中,为您提供一个节点号X,对于每个查询,您必须将节点X标记为特殊,并将其子树中的所有其他节点标记为相同的颜色也标记为特殊。如果某个节点在查询中被标记为特殊,那么对于所有其他后续查询,该节点仍被标记为特殊。 对于每个查询,在查询中执行标记操作后,需要打印树中特殊节点的总数。 输入值 第一行包含一个整数N作为输入,表示树中节点的总数。接下来,N-1行包含两个整数U和V,这表示树中的节点U和V之间存在边。 下一行...
  • 从根节点到点的路径不正确

    我试图找到从根节点到给定点的路径,但最终得到一个空数组。在输出中,我应该得到从根到给定点的路径id的字符串列表。请检查以下链接以获取有关问题的详细说明。 Problem Statement 我试过下面的代码来获取字符串ID。 public static List<String> findPathToNode(Node rootNode, Point toFind) { // @ToDo Implement this routine List<String> nodeList = new Ar...
公告

欢迎访问 goshare  点击这里设置您的邮箱  可以接收站内跟帖、回复邮件提醒,不错过任何一条消息。

关注公众号订阅更多技术干货! 码农俱乐部