![]() |
1
5
这是一个非常简单和天真的
:
|
![]() |
2
5
Christoper Clark's hashtable implementation 非常简单。它超过100行,但不多。 克拉克的密码似乎已经进入 Google's Conccurrency Library 作为一个并行化的例子。 |
![]() |
3
3
如果您对性能不挑剔,也可以使用不平衡的二叉树、最小堆或类似的东西。对于平衡二叉树,您可以保证O(log n)查找;对于不平衡树,查找的最坏情况是O(n)(对于按顺序插入节点的病理情况,您最终得到一个相当长的分支,其作用类似于链表),但是(如果我的生锈内存是正确的)平均情况仍然是O(log n)。 |
![]() |
5
1
不是代码片段,而是高性能分布式缓存引擎。 |
![]() |
7
1
Dave Hanson C Interfaces and Implementations 包括一个很好的哈希表,以及许多其他有用的模块。哈希表的时钟是150行,但这包括内存管理、一个高阶映射函数以及到数组的转换。软件是免费的,这本书值得买。 |
![]() |
lagivan · 如何使用map参数测试XQuery函数 10 年前 |
![]() |
sagar · 我们可以在其他映射中使用嵌套映射作为键吗? 10 年前 |
![]() |
user2906420 · 创建传单自定义复选框控件 10 年前 |
![]() |
Ali-Alrabi · 要根据对象键对地图进行排序 10 年前 |
![]() |
SimplGy · javascript中按对象引用哈希 10 年前 |
![]() |
city · 如何在C++映射中提取具有相同前缀的记录? 10 年前 |
![]() |
alvas · 使用带有附加参数的map-python 10 年前 |
|
Bapho · ArrayList还是Map?还有关于如何存放孩子的帮助 10 年前 |