data-structures
-
-
Java 中阻塞队列有哪些优点? 我正在处理一个项目,该项目使用队列来保存有关需要发送到远程主机的消息的信息。在这种情况下,一个线程负责将信息放入队列,另一个线程负责从队列中获取信息并发送信息。第二个线程
-
Java 中的持久数据结构 有没有人知道一个库,或者至少一些关于在Java中创建和使用持久数据结构的研究?我不认为持久性是长期存储,而是不可变性的持久性(参见)。 我目前正在探索为持久结构建模 API 的不同方
-
如何转储哈希映射的内容? 如何转储Java HashMap(或任何其他)的内容,例如到STDOUT? 例如,假设我有一个具有以下结构的复杂哈希映射: 因此,我想将其打印到屏幕上,以便了解数据结构。我正在寻找类似于PHP的var_dum
-
JVM的功能/不可变数据结构?[已关闭] 有谁知道Java / JVM数据结构库提供了熟悉的Java数据结构的功能(又名不可变或功能意义上的“持久”)等价物? 通过“函数式”,我的意思是对象本身是不可变的,而对这
-
在 Java 中使用包的原因 我目前正在研究算法和数据结构,当我阅读算法书第4版时,我发现了数据结构以及和。在阅读了它的解释之后,我仍然不清楚为什么我更喜欢使用a(没有方法)而不是其他数据结构,例如,,
-
Python Counter alternative for Java 我一直在使用Python中的Counter()数据结构作为键值存储,它允许我使用most_common方法根据其值对对象进行排序。更多信息进行排序,最初并没有为此目的而定义。在我的情况下,我通常需要保留
-
如何防止将重复对象添加到数组列表 我有一个特定类C的数组列表。 现在,当我将 C 类型的对象添加到 ArrayList myList 时,我想检查列表中是否已经存在一个对象,其 str1 和 str2 的值与我要添加的对象的参数值(str1
-
二进制搜索,用于在旋转的排序列表中查找旋转点 我有一个旋转的排序列表,并希望在该列表上进行二进制搜索以查找最小元素。 假设初始列表是 {1,2,3,4,5,6,7,8} 旋转列表可以像 {5,6,7,8,1,2,3,4} 在这种情况下,正常的二进制
-
Java是否有跳过列表实现 我在Java Collection Framework中找到了,它备份了一个跳过列表。但是Java中有跳过列表吗?一个集合在我的用例中不起作用。我需要一个支持重复项的可索引列表。
标签