SERVICE PHONE
13988889999发布时间:2025-12-26 08:36:48 点击量:
哈希游戏,哈希游戏官网,哈希游戏平台,哈希娱乐/哈希游戏作为一种新兴的区块链应用,它巧妙地结合了加密技术与娱乐,为玩家提供了全新的体验。BET哈希平台台凭借其独特的彩票玩法和创新的哈希算法,公平公正-方便快捷!哈希游戏官网,哈希游戏平台,哈希娱乐,哈希游戏
其中:Lb:查找索引表确定所在块的平均查找长度 Lw:在块中查找元素的平均查找长度 一般情况下,将长度为n的表均匀地分成b块,每块含有s个记 录,假设表中每个记录的查找概率相等,则每块查找的概率为1/b, 块中每个记录的查找概率为1/s,则有: (1) 用顺序查找确定所在块:
从表中最后一个(或第一个)记录开始,逐个进行记录的关键 字和给定值的比较,若某个记录的关键字和给定值比较相等,则查 找成功,给出该元素在表中的位臵;否则,若直到第一个(或最后 一个)记录,其关键字和给定值比较都不等,则查找不成功。
折半查找的效率比顺序查找高,但折半查找只 适用于有序表,且限于顺序存储结构。
对查找表经常进行的操作:(1)查询某个“特定的”数据元素是否在表中; (2)检索某个“特定的”元素的各种属性;(3)在查找表中插入一个数据 元素;(4)从查找表中删除某个数据元素。
查找表的特点:查找表可分成若干块,块内元素无序, 但块与块之间有序; 查找过程:先确定待查记录所在块(可用顺序查找或折半 查找),再在块内查找; 算法实现:
算法简单且适用面广。 对表的结构无要求:顺序存储或链式存储都可以 对关键字是否有序无要求 缺点:平均查找长度较大
平均查找长度:为确定记录在查找表中的位置,需和给定 值进行比较的关键字个数的期望值称为查找算法在查找成 功时的平均查找长度(ASL)。 对n个记录进行查找时,平均查找长度为:ASL PiCi i 1
折半查找: 查找过程:每次将待查记录所在区间缩小一半 适用条件:采用顺序存储结构的有序表
等概率情况下ASL=O(logn); 查找表必须顺序存储; 分割时只进行加、减运算; 缺点:平均性能比折半查找好,最坏情况比折半查找差。
其中:Ci为查找第i个记录所需的比较次数,Pi为查找第i个记录 的查找概率。
(1)在最坏的情况下,顺序查找需要比较n次,即MSL=n。 (2)假定各记录的查找机会均等,即Pi=1/n(等概率),由 于查找第i个记录需要比较n-i1次,即Ci=n-i1,于是有:
插值查找是根据给定的值key来确定进行比较的关键字 ST.elem[i].key的查找方法。令 i
4.掌握平衡树二叉树的平衡方法; 5.理解B-树和B 树的特点以及它们的建树过程;
该查找只适于关键字均匀分布的表; 对表长较大的有序表,其平均性能比折半查找好。
有n个结点的判定树的深度为log2n1; 折半查找法在查找过程中进行的比较次数最
2、静态查找表:对查找表只作前两种操作的查找表,称作 ~。 3、动态查找表:若在查找过程中同时插入表中不存在的数据元素, 或删除表中的某个数据元素,这样的查找表称作 ~。 4、关键字:是数据元素(或记录)中某个数据项的值,用它可以标 识一个数据元素(或记录)。若此关键字可以惟一地标识一个记录, 则称此关键字为主关键字;反之,称用以识别若干记录的关键字为 次关键字。 5、查找:根据给定的某个值,在查找表中确定一个其关键字等于给 定值的记录或数据元素。若表中存在一个这样的记录,则称查找是 成功的,否则称查找不成功。
设有序表的长度n=2h-1(即h=log2(n1)),即描 述折半查找的判定树是深度为h的满二叉树,假设表中 每个记录的查找概率相等(Pi=1/n)则有:
