🤯新的哈希函数方法以避免冲突!
原文英文,约200词,阅读约需1分钟。发表于: 。class Hashing { constructor() { this.table = new Array(127); this.size = 0; } // indexing every item _hash(key) { let position = 0; for (let i = 0; i < key.length; i++) { ...
文章介绍了一个简单的哈希表实现。哈希表使用数组存储数据,通过哈希函数计算键的位置。主要方法包括:`set`用于添加或更新键值对,`get`用于检索值,`remove`用于删除键值对,`display`用于显示哈希表内容。哈希冲突通过链表法解决。