假定key为主关键字,若顺序表中第n个元素的值为K,则顺序查找算法的查找长度为1;若第1个元素的值为K,则查找长度为____;若表中没有值等于K的元素,则查找长度为____。
n n+1
举一反三
- 对N个元素的表做顺序查找时,若查找每个元素的概率相同,则平均查找长度为_______
- 对长度为3的顺序表做从前向后的顺序查找,若查找第1个元素的概率为1/2,查找第2个元素的概率为1/3,查找第3个元素的概率为1/6,则成功查找到表中任一元素的平均查找长度为( )。 A: 5/3 B: 2 C: 7/3 D: 3
- 顺序查找含n个元素的顺序表,若查找不成功,则比较关键字的次数为 次。
- 在有N个元素的顺序表中顺序查找,则等概率情况下查找成功的平均查找长度为()。
- 对长度为4的顺序表进行查找,查找顺序从前向后,若查找前面2个元素的概率均为1/8,查找后2个元素的概率均为3/8,则查找任一元素的平均查找长度为( )。
内容
- 0
对n个元素的表进行顺序查找时,若查找每个元素的概率相同,则平均查找长度为()。 A: (n1)/2 B: n/2 C: (n+1)/2 D: n
- 1
从线性表的一端开始,依次将每个元素的关键字同给定值K进行比较,若某元素关键字与K相等,则查找成功;若所有元素都比较完毕,仍找不到关键字为K的元素,则查找失败。这种查找称为() A: 顺序查找 B: 折半查找 C: 平均查找 D: 折中查找
- 2
对于长度为n的有序单链表,若查找每个元素的概率相等,则顺序查找表中任意元素的查找成功的平均查找长度是___________。
- 3
若查找每个元素的概率相等,则在长度为n的顺序表上查找任一元素的平均查找长度为( )。
- 4
对于长度为18的顺序存储有序表,若采用二分查找,则查找第15个元素(从1开始数)的比较次数为______________ .