早教吧考试题库频道 --> 计算机类考试 -->计算机三级 -->
对一个长度为10的排好序的表用二分法检索,若检索不成功,至少需要比较的次数是 ________。A.6B.5C.
题目
对一个长度为10的排好序的表用二分法检索,若检索不成功,至少需要比较的次数是 ________。
A.6
B.5
C.4
D.3
参考答案
正确答案:D
解析:二分法检索要求线性表结点按关键码值排好序且以顺序方式存储。在查找时,首先与表的中间位置上结点的关键码值比较,若相等则检索成功;否则根据比较结果确定下一步在表的前半部或后半部中继续进行。对于有n个元素的线性表,其最多要比较的次数为大于log2n的最小整数,最少的检索次数为1。
解析:二分法检索要求线性表结点按关键码值排好序且以顺序方式存储。在查找时,首先与表的中间位置上结点的关键码值比较,若相等则检索成功;否则根据比较结果确定下一步在表的前半部或后半部中继续进行。对于有n个元素的线性表,其最多要比较的次数为大于log2n的最小整数,最少的检索次数为1。
看了对一个长度为10的排好序的表用...的网友还看了以下:
求大神将数字123456789排成一排(1)若偶数不排在第偶位上,则这样的排法有多少种(2)若要求 数学 2020-05-13 …
题已知高等数学的及格率为75%,大学物理的及格率为70%,两门课程都及格的概率为60%.若高等数学 数学 2020-05-19 …
甲,乙两数的积是1/2,若甲数不变,乙数扩大到原来的四倍,这时甲,乙两数的积是多少? 数学 2020-06-06 …
从1.2.3.4.5.6.7七个数做全排列,组成的数中,若偶数不能相邻,则有几种排列? 数学 2020-06-06 …
两个多位数,大小比较时,若位数不同,则要位数多的多位数(),若位数相同,则从高位到低位依次比较() 数学 2020-07-31 …
所谓辗转相除法,就是对于给定的两个正整数,用除以?所谓辗转相除法,就是对于给定的两个正整数,用() 其他 2020-08-03 …
有关极限连续可导的问题下面说法是否正确?怎么改正?1若函数在一点处无定义,则函数在该点不连续,不可导 数学 2020-11-03 …
甲、乙两家旅行社的报价都是每人60元,且都表示对学生优惠,甲旅行社表示8收费,乙旅行社表示,若人数不 数学 2020-12-10 …
题已知高等数学的及格率为75%,大学物理的及格率为70%,两门课程都及格的概率为60%.若高等数学及 数学 2020-12-23 …
所谓辗转相除法,就是对于给定的两个正整数,用除以?所谓辗转相除法,就是对于给定的两个正整数,用()除 数学 2020-12-31 …