- 35
- 0
- 约3.17千字
- 约 4页
- 2020-02-01 发布于天津
- 举报
几种经典的算法的实现源代码年月日星期一哈希算法将任意长度的二进制值映射为固定长度的较小二进制值这个小的二进制值称为哈希值哈希值是一段数据唯一且极其紧凑的数值表示形式如果散列一段明文而且哪怕只更改该段落的一个字母随后的哈希都将产生不同的值要找到散列为同一个值的两个不同的输入在计算上是不可能的所以数据的哈希值可以检验数据的完整性链表查找的时间效率为二分法为为但链表查找的时间效率为设计高效算法往往需要使用链表常数级的查找速度是任何别的算法无法比拟的链表的构造和冲突的不同实现方法对效率当然有一定的影响然
几种经典的Hash算法的实现(源代码)
2008年10月13日 星期一 22:03
哈希算法将任意长度的二进制值映射为固定长度的较小二进制值,这个小的二进制值称为哈希值。哈希值是一段数据唯一且极其紧凑的数值表示形式。如果散列一段明文而且哪怕只更改该段落的一个字母,随后的哈希都将产生不同的值。要找到散列为同一个值的两个不同的输入,在计算上是不可能的,所以数据的哈希值可以检验数据的完整性。
链表查找的时间效率为O(N),二分法为log2N,B+ Tree为log2N,但Hash链表查找的时间效率为O(1)。
设计高效算法往往需要使用Hash链表,常数级的查找速度是任何别的算法无法比拟的,Hash链
您可能关注的文档
最近下载
- 记账实操-教堂账务处理分录.pptx
- 最美公务员心得体会.docx VIP
- 等腰三角形的分割课件.ppt VIP
- 2026村医的考试题目及答案.doc VIP
- 等腰三角形分割探索(修改).pptx VIP
- DL-T-555-2004-气体绝缘金属封闭开关设备现场耐压及绝缘试验导则.docx VIP
- (冀教版)三年级英语上册期中测试卷.doc VIP
- 2025年保险行业制式考试(人身险、车险、非车险)第期考试[核赔师]训练题及答案.docx VIP
- 人教版五年级上册语文期中测试卷 (附答案 8套).doc VIP
- 2025年保险行业制式考试(人身险、车险、非车险)第期考试[核赔师]训练题及答案.docx
原创力文档

文档评论(0)