问答题
编写对有序表进行顺序查找的算法,并画出对有序表进行顺序查找的判定树。假设每次查找时的给定值为随机值,且查找成功和不成功的概率也相等,试求进行每一次查找时和给定值进行比较的关键字个数的期望值。
【参考答案】
正确答案: int Search(rectype R[],int n,K){ //在具有n个元素的有序表R中,顺序查找值......
(↓↓↓ 点击下方‘点击查看答案’看完整答案 ↓↓↓)
点击查看答案
<上一题
目录
下一题>
热门
试题
问答题
在单链表中,每个结点含有5个正整型的数据元素(若最后一个结点的数据元素不满5个,以值0充),试编写一算法查找值为n(n>0)的数据元素所在的结点指针以及在该结点中的序号,若链表中不存在该数据元素则返回空指针。
点击查看答案
问答题
设二叉排序树的各元素值均不相同,采用二叉链表作为存储结构,试分别设计递归和非递归算法按递减序打印所有左子树为空、右子树非空的结点的数据域的值。
点击查看答案
相关试题
在有n个结点且为完全二叉树的二叉排序树中...
当采用分块查找时,数据的组织方式为( )。
折半查找的时间复杂性为( )。
具有12个关键字的有序表,折半查找的平均...
适用于折半查找的表的存储方式及元素排列要...