早教吧 育儿知识 作业答案 考试题库 百科 知识分享

顺序查找n个元素的顺序表,当使用监视哨时,若查找失败,则比较关键字的次数为?

题目详情
顺序查找 n个元素的顺序表,当使用监视哨时,若查找失败,则比较关键字的次数为?
▼优质解答
答案和解析
n个元素都要比较一次,但都不成功,最后监视哨也要比较一次,比较成功,一共比较n+1次.
例子:有5个元素,分别是1,2,3,4,5.要找的元素是8.那么8就是监视哨,数列如下:
8,1,2,3,4,5.
从5开始向前查找,一共要比较6次,比较到监视哨成功,监视哨所在的下标是0,所以返回值为0.
看了 顺序查找n个元素的顺序表,当...的网友还看了以下: