精易论坛

标题: 终极版哈希表,百万数据3秒存取~!!!!!! [打印本页]

作者: 5182235367    时间: 2017-4-27 18:00
标题: 终极版哈希表,百万数据3秒存取~!!!!!!
本帖最后由 5182235367 于 2017-4-27 18:23 编辑

终极版哈希表,百万数据3秒存取~!!!!!!
不多说 ,自己下载测试 可能不同的机器,测试耗时会有偏差。


补充内容 (2017-4-30 00:46):
最新版本地址:http://125.confly.eu.org/thread-14014236-1-1.html

补充内容 (2018-12-9 14:19):
最新版本:https://125.confly.eu.org/forum.php?mod=viewthread&tid=14261124&extra=

终极版哈希.rar

9.61 KB, 下载次数: 288, 下载积分: 精币 -2 枚


作者: qqq123123123    时间: 2017-4-27 18:04
厉害啊!··················
作者: 御风软件    时间: 2017-4-27 18:08
哈西............哈哈
作者: 网上邻居007    时间: 2017-4-27 18:17
谢谢开源支持
作者: 5182235367    时间: 2017-4-27 18:18
御风软件 发表于 2017-4-27 18:08
哈西............哈哈

笔误,。。
没注意到打错字。。。
作者: hellohexiang    时间: 2017-4-27 19:08
有没有实例   
作者: 大兔崽子    时间: 2017-4-27 19:37
厉害  这个可以看看 不过  我觉得我看不会   麻蛋  希尔排序看了好久 都只会用 现在又来个嘻哈读存
作者: wxc6688    时间: 2017-4-27 20:20
本帖最后由 whx0910 于 2017-4-27 20:24 编辑

大哥你这个有什么实际意义啊,可以去重复还是可以批量生成数据
不能输出内部算法百万,千万都是很快的

计次循环一般的电脑速度都超快了

加个输出 没什么卵用


我是小白   不懂


QQ截图20170427202349.png (6.43 KB, 下载次数: 0)

QQ截图20170427202349.png

作者: useryg188    时间: 2017-4-27 20:43
计次有那么快?
作者: iri4c4    时间: 2017-4-27 21:03
学习了,谢谢
作者: 进击    时间: 2017-4-27 21:23
大兔崽子 发表于 2017-4-27 19:37
厉害  这个可以看看 不过  我觉得我看不会   麻蛋  希尔排序看了好久 都只会用 现在又来个嘻哈读存

希尔排序 我看到的都是汇编 看不懂==
作者: 5182235367    时间: 2017-4-27 23:36
whx0910 发表于 2017-4-27 20:20
大哥你这个有什么实际意义啊,可以去重复还是可以批量生成数据
不能输出内部算法百万,千万都是很快的

你不知道怎么用,是因为你还不了解哈希表
哈希表的意义在于,快速定位查找数据
数组和哈希表完全没什么关联。。
如果用数组存放一堆数据
要查找一个数据 需要不断的循环对比,如果数据刚好在数组对最后一位,耗时相当多
而哈希表通过算法 可以直接定位数据,不需要循环对比

用哈希表进行数据去重复是可以的。。。
作者: love355024    时间: 2017-4-28 02:17
感谢分享了,楼主好人
作者: gongtengbsg    时间: 2017-4-28 02:27
防止逆向》
作者: 拒绝凝固的水    时间: 2017-4-28 03:06
不知道什么用,支持原创
作者: 镇坛道德标杆    时间: 2017-4-28 09:40
crc32的话   碰撞考虑了吗   期待换个hash函数的版本

http://www.backplane.com/matt/crc64.html
作者: 5182235367    时间: 2017-4-28 10:11
junkboy 发表于 2017-4-28 09:40
crc32的话   碰撞考虑了吗   期待换个hash函数的版本

http://www.backplane.com/matt/crc64.html

确认键是否相同,分两次对比,第一次对比crc32,第二次对比原数据,很肯定不会出错

作者: 师太莫慌    时间: 2017-4-28 15:29
有没有这么快呀
作者: ck66    时间: 2017-4-28 20:04
不会吧 这么厉害啊  厉害
作者: dn125    时间: 2017-4-28 20:59
3秒,你这个百万数据是无顺序的?存入的时候预先处理下,可以提速100倍
作者: ruyan666    时间: 2017-4-28 22:57
下载测试中
作者: 5182235367    时间: 2017-4-29 00:26
本帖最后由 5182235367 于 2017-4-29 00:30 编辑

修改枚举方式
修复对比数据函数 之前的少对比4字节

QQ图片20170429002621.png (37.4 KB, 下载次数: 1)

QQ图片20170429002621.png

终极版哈希.rar

11.31 KB, 下载次数: 26, 下载积分: 精币 -2 枚


作者: gongtengbsg    时间: 2017-4-29 08:15
存储 读取 都3秒吗?、
作者: gongtengbsg    时间: 2017-4-29 08:46
楼主能否利用哈希值写个字典。13位的字典,由于容量过大,希望能够分成几个txt保存。
作者: jy896009    时间: 2017-4-30 21:05
支持看开源。
作者: SilverS    时间: 2018-7-21 09:00
wxc6688 发表于 2017-4-27 20:20
大哥你这个有什么实际意义啊,可以去重复还是可以批量生成数据
不能输出内部算法百万,千万都是很快的

不懂就别瞎说好吧?哈希表是用来解决海量数据快速存取的
作者: 50787070    时间: 2019-7-11 11:36
操作很快  有去重复的吗
作者: wxj213    时间: 2019-10-12 14:49
支持看开源。
作者: 15339587789    时间: 2020-4-21 16:39
牛得恒牛得恒牛得恒牛得恒牛得恒牛得恒牛得恒牛得恒牛得恒牛得恒牛得恒牛得恒牛得恒牛得恒牛得恒牛得恒牛得恒牛得恒牛得恒牛得恒牛得恒牛得恒牛得恒
作者: hai201086    时间: 2021-6-11 09:05
学习一下
作者: wushuide    时间: 2022-1-14 17:58
阿斯顿发生打发斯蒂芬
作者: cha0s0000    时间: 2022-2-10 00:43
666666666666666666
作者: mingtian666    时间: 2022-12-17 17:29
感谢分享
作者: 4888862    时间: 2023-3-22 10:02
2222222222222222222222222222
作者: lm88818    时间: 2025-2-10 09:43
        支持开源~!感谢分享
作者: 随心随性11    时间: 2025-4-20 19:46
支持 谢谢




欢迎光临 精易论坛 (https://125.confly.eu.org/) Powered by Discuz! X3.4