cost 342 ms
如何正确地将链表结构封装在 C 中的另一个结构中? - How to properly encapsulate a linked list struct in another struct in C?

我正在尝试创建一个抽象数据类型HiddenHeaders和伴随函数( IsEmpty和Enqueue ),其低级结构对于编写main()的用户来说是透明的。 HiddenHeaders *my_list的初始化实际上创建了一个链表struct listStructure ,但用户不应该知道它 - ...

为什么 h''(k) 在双散列中必须是小于 m 的 integer - Why must h’’(k) be an integer less than m in double hashing

双散列采用以下形式: 如果 m 是与 h''(k) 互质的表大小,那么不会选择一个质数但大于表大小的 h''(k) 值仍然使其互质吗? 只是对于每次迭代,步长都会再次环绕整个表。 如果不使用 h''(k) 成为小于 m 的 integer 是否有任何并发症? ...

排序 ADT 队列 - Sorting an ADT Queue

我的任务是创建一个Person class 来保存他们的姓名和年龄,创建一个 Queue class 来保存一个对象数组,然后使用quicksort算法按字母顺序和年龄对它们进行排序。 当我尝试在驱动程序 class 中调用Sort.quickSort时,出现编译错误。 我不确定要更改什么,我们将不 ...

我正在尝试使用 List 构建 ADT map。 我让一切正常但擦除(密钥)function - I am trying to build ADT map using List. I got everything working but erase(key) function

我正在尝试使用列表和迭代器构建 ADT map。 除了擦除(键)function,我一切正常。我正在写擦除(int 键)function,我尝试使用擦除(键)function 从列表中删除特定(键,值)。以下是我的轻松(键)function。解决这个问题的最佳方法是什么? Map.h 我还能用迭 ...

Java ArrayList:它的抽象数据类型是什么? - Java ArrayList: What is Its Abstract Data Type?

Java 的“ ArrayList ”对我来说似乎很矛盾。 数组(静态或动态)肯定与 c++ 等语言或计算机科学中的列表完全不同。 从 Java 的List继承的东西,但似乎一点也不像一个,这是相当愚蠢的。 问题: ArrayList的抽象数据类型是什么? 它是一个向量(动态数组),还是一个链 ...

在 ADT(抽象数据类型)中使用类或在 C++ 中单独编译 - Using a class in ADT(abstract data types) or separate compilation in C++

我刚开始使用单独的编译和 ADT,所以我创建了一个项目来了解如何创建不同类型的文件。 我创建了三个文件 main.cpp(主文件) Interface.cpp(函数所在的实现文件) Interface.h(类、定义和数据变量所在的头文件) 当我运行项目时,它给了我错误: 构建:在 ...

Liferay 7.3 广告 - Liferay 7.3 adt

当我在 liferay 7.3 中创建 adt 模板时,任何人都可以帮助我解决这个错误吗? 它显示在我的广告的这一行中 Adt 在我的 liferay 7.2 版本中工作正常,而且只有当我以管理员身份登录时才能看到资产发布者的内容。 先感谢您 ...

Integer 比较的通用数据结构问题 - Generic Data Structure problem with Integer comparison

我正在尝试在 Java 中实现一个通用 ADT,类似于链表。 当它被实例化为 Integer 时我遇到了问题,因为 Find(E e) 方法在比较中失败了。 它发生在大于 127 的值上。我想它是由隐式字节转换引起的。 我不知道如何修复错误并保留通用功能。public class MyList&lt ...

代数数据类型 scala 定义构造函数 - Algebraic Data type scala define constructors

我是使用 scala 的代数数据类型的新手,我有一个问题: 我想定义二进制类型,二进制数由一串“0”和“1”表示,所以我需要3个构造函数,一个代表值null,一个代表零,另一个代表一个。 正如我们在代数数据类型中所知道的,1 是 0 的后继,我们可以这样写trait Binary case cla ...

2021-02-25 09:23:04   1   63    scala / adt  
数组项未正确显示 - Array items not displaying properly

我正在尝试编写一个程序来练习一些基本的 ADT 方法,如插入、append 等,但我的数组不会打印出写入项。 我已经在 c++ 中对其进行了编程,我正在尝试在 java 中重做它。 一切看起来都正确,但它只打印出 5 个零(因为数组的长度是 5)。 这是代码,感谢您的帮助:public class ...

在 function 中初始化的结构丢失值(虽然它是一个数组) - Struct initialized in function loses values (although it's an array)

我正在尝试在“leggif1”中初始化数组 *dip,如果您在其中进行打印,则一切正常,但是如果您尝试在主目录中打印,则在初始化后,所有内容都会丢失其值。 一年级“Divisione”的 ADT 也会发生同样的事情,我不明白为什么(尽管由于他们的指针,它们是“通过引用”传递的)。 ...


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