data-structures
-
查找集合中最长的单词 这是一个谷歌面试问题,我使用HashMap或类似的数据结构在网上找到大多数答案。如果可能的话,我正在尝试使用Trie找到解决方案。有人能给我一些提示吗? 问题是:你会得到一个字典,以文件
-
-
-
-
Java ConcurrentHashMap在性能方面优于HashMap? 我刚刚读了《清洁代码》这本书,并发现了这句话: 当Java年轻时,Doug Lea写了一本开创性的书[8]Java中的并发编程。除了这本书,他还开发了几个线程安全集合,后来成为该软件包中JDK的一部
-
Java 中 Btree 或 B+tree 的现有实现 [已关闭] 我正在做一个项目,其中我需要btree或b +tree数据结构。有谁知道btree或b +tree的现有实现(带有插入,删除,搜索算法)?它应该接受字符串作为输入,并形成这些字符串的b
-
有没有一个可嵌入的Java替代Redis? ,如果我想使用Java中的Redis,Jedis是最好的选择。 但是,我想知道是否有任何库/包提供与Redis中已经存在的库/包类似的高效集合操作,但可以直接嵌入到Java应用程序中,而无需设置单独的服务
-
Java 数据结构参考 任何人都可以给我一个网站的参考,其中包含主要Java数据结构的摘要,以及它们各自的时间复杂性(对于一些给定的操作,如添加,查找,删除),例如,s是O(1)用于查找,而s是O(n)。一些
-
如何在列表数据结构中编写 clear() 方法? 我最近阅读了一些框架源代码,并注意到他们编写了类似列表的数据结构的clear()方法。逐个删除元素。 直接实例化新的本机数组类型。 并且此代码是用具有垃圾回收的语言编写的。所以
-
如何创建一个完全不可变的树层次结构?建筑鸡和蛋 我喜欢使数据类不可变,以使并发编程更容易。但是,建立一个完全不可变的层次结构似乎有问题。 考虑这个简单的树类: 在不强制它是一个单链接树的情况下,是否有任何聪明的方法来构
标签