Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
构建哈希表/哈希函数
我想构建一个哈希表 用于查找 1 到 15 个字节的字节序列 字符串 中的键 我想存储一个整数值 所以我想一个用于散列的数组就足够了 我很难概念化如何构造一个哈希函数 以便给定的键将给出数组的索引 任何帮助将不胜感激 哈希中的最大条目数为
c
string
Hash
HashTable
hashfunction
有条件地将键值对包含在哈希中[关闭]
Closed 这个问题是无关 help closed questions 目前不接受答案 有人可以帮我缩短以下方法吗 我从这个开始 我很喜欢 def self some hash foo gt bar end 现在我想添加一个可选键 我能想
ruby
HashTable
Java 哈希表与对象引用的问题
我有一个哈希表 例如 HashTable ht 1 1 2 1 3 1 现在 我像 Integer foo Integer 1 一样实现它 并像这样声明哈希表 HashTable ht foo foo 2 foo 3 foo 现在 据我了解
Java
c
OOP
HashMap
HashTable
统一哈希函数
哈希表基础知识 主要测试即将进行 我们将不胜感激所有帮助 我基本上对密钥的统一散列有点困惑 X X X lt Chains X represents an item in there X X X lt Multiple X represen
c
Algorithm
HashTable
bigo
在 PowerShell 中通过引用传递/更新哈希表和数组
当我了解 Perl 和 PowerShell 的不同之处时 我试图通过引用确定传递列表和更新列表之间的差异 我think我现在明白了 PowerShell 方面的 通过引用传递哈希表 调用函数时 不需要在表名前添加 ref 在函数内 表的名
Arrays
PowerShell
HashTable
passbyreference
哈希表 v 自平衡搜索树
我很想知道使用自平衡树技术来存储项目比使用哈希表更重要的推理是什么 我发现哈希表无法维护插入顺序 但我始终可以在顶部使用链表来存储插入顺序序列 我发现对于少量的值 哈希函数会增加成本 但我总是可以将哈希函数与密钥一起保存以加快查找速度 我知
HashTable
redblacktree
“放置”是否会覆盖现有值?
哈希表新手 有一个简单的问题 由于某种原因 谷歌搜索没有给我一个直接的答案 假设我有一个
Java
HashMap
HashTable
Java:HashMap 大小是“质数”还是“2 的幂”?
许多书籍和教程都说哈希表的大小必须是素数才能将键均匀分布在所有桶中 但是Java的HashMap始终使用 2 的幂的大小 难道不应该使用素数吗 作为哈希表大小 质数 或 2 的幂 哪个更好 使用 2 的幂可以有效地屏蔽哈希码的最高位 因此
Java
Hash
HashMap
HashTable
hashCode
哈希表真的可以是 O(1) 吗?
哈希表可以实现 O 1 似乎是常识 但这对我来说从来没有意义 有人可以解释一下吗 我想到了以下两种情况 A 该值是一个小于哈希表大小的 int 因此 该值是它自己的哈希值 因此不存在哈希表 但即使有 也会是 O 1 并且效率仍然很低 B 您
Algorithm
performance
languageagnostic
bigo
HashTable
以有效的方式将哈希表转换回字符串数据
我正在尝试以有效的方式将哈希表转换回键值对 目前我正在使用这个 kv hash GetEnumerator ForEach kv Name Value 有没有办法直接将哈希表转换为键值对 或者我的意思是字符串数据 有ConvertFrom
PowerShell
HashTable
enumeration
keyvaluepair
哈希表和键顺序
有没有办法在添加键时保持哈希表中键的顺序 就像推 弹出机制一样 Example hashtable hashtable Add Switzerland Bern hashtable Add Spain Madrid hashtable Ad
PowerShell
Sorting
HashTable
powershell20
使用双重哈希时,最佳的第二哈希函数是什么?
我在一些人们使用的论坛上看到 7 key mod 7 or 6 key mod 6 这用于为任何大的键值计算双哈希的第二个哈希函数 使用 6 甚至不是素数 或 7 有什么重要性吗 或者它只是随机生成一些值 与线性探测和二次探测不同 参考 h
HashTable
Collision
哈希表。命名历史。为什么不用哈希表呢?
we know ArrayList LinkedList TreeMap 以及其他 以及所有名称均采用 CamelCase 格式 但为什么Hashtable not HashTable 这是一个无原则的问题 只是想知道 Hashtable是
Java
terminology
history
HashTable
哈希表。怎么运行的?
现在 我试图了解如何构建Hashtable 最有趣的是 当对象被添加到Hashtable 我在一本书上读到 第一步 已计算hashCode object 接下来 我们确定该对象在Hashtable obj hashCode Hashtabl
Java
HashTable
按哈希表中的值排序 - Ruby
我有以下国家 地区哈希值 COUNTRIES Albania gt AL Austria gt AT Belgium gt BE Bulgaria gt BG 现在 当我输出散列时 值不是按字母顺序排列的 AL AT BE BG 而是按无意
rubyonrails
ruby
HashTable
碰撞解决:二次探测与单独链接
好的 我一直在对哈希表和不同的冲突解决问题进行一些实验 我试图找出哪个更有效地进行查找 即使用单独的链接或二次探测来解决冲突的哈希表 我的结果表明 即使对于较小的负载因子 例如 0 4 或 0 2 单独链接也比二次探测更快 是这种情况还是我
Java
Algorithm
Hash
performance
HashTable
使用 Json.Net 序列化哈希表
我有一个哈希表 其键为整数类型 但是当使用 json net 反序列化时 键以字符串形式返回 有没有办法使用 json net 序列化 反序列化将键类型保留在哈希表上 该哈希表是 MyType 类型的属性 var settings new
c
json
jsonnet
HashTable
graph - 如果我用哈希表替换邻接列表中的每个链表,有什么缺点?
CLRS excise 22 1 8 我是自学 没有在任何大学学习 假设每个数组条目 Adj u 不是链表 而是一个 包含顶点 v 的哈希表 其中 u v E 如果所有 边缘查找的可能性相同 预计的时间是多少 判断图中是否有边 有什么缺点
datastructures
Graph
HashTable
adjacencylist
Powershell:使用哈希表替换字符串
好的 我已经设置了一个哈希表 其中名称是要替换的内容 键是要替换的内容 如下所示 r dog canine cat feline eric eric cartman 接下来我应该做什么 我试过这个 Get Content C scripts
PowerShell
replace
HashTable
C 中的布谷鸟哈希
有没有人有实施布谷鸟哈希 http en wikipedia org wiki Cuckoo hashing在C语言中 如果有一个开源的非 GPL 版本那就完美了 既然 Adam 在评论中提到了它 有人知道为什么它没有被太多使用吗 这只是一
c
HashTable
«
1
2
3
4
5
6
...9
»