由n个数据元素组成的两个表:一个递增有序,一个无序。采用顺序查找算法,对有序表从头开始查找,发现当前元素已经不小于待查元素时,停止查找,确定查找不成功,已知查找任一元素的概率相同,则在两种表中的成功查找()
A: 平均时间后者小
B: 平均时间后者大
C: 平均时间两者相同
D: 无法确定
A: 平均时间后者小
B: 平均时间后者大
C: 平均时间两者相同
D: 无法确定
举一反三
- 由n个数据元素组测的两个表:一个递增有序,一个无序,采用顺序表查找算法,对有序表从头开始查找,发现当前元素已不小于待查元素时,停止查找,确定查找不成功,已知查找任一元素的概率时相同的,则在两种表中成功查找的平均时间()。 A: 无序表较小 B: 两者相同 C: 有序表较小 D: 无法确定
- 对于有n个数据元素的顺序存储的表,一个递增有序,另一个无序,查找一个元素时采用顺序算法,对有序表从头开始查找,发现当前运算已小于待查找元素时停止查找,确定查找不成功。已知查找任何一个元素的概率相同,则在两种表中成功查找______。 A: 平均时间后者小 B: 无法确定 C: 平均时间前者小 D: 平均时间相同
- 对N个元素的表做顺序查找时,若查找每个元素的概率相同,则平均查找长度为_______
- 在有N个元素的顺序表中顺序查找,则等概率情况下查找成功的平均查找长度为()。
- 对n个元素的表做顺序查找时,若查找每个元素的概率相同,则查找成功时的平均查找长度为()。 A: (n-1)/2 B: n/2 C: (n+1)/2 D: n