【单选题】【消耗次数:1】
有一个长度为7的有序表,按折半查找对该表进行查找,在等概率情况下查找成功的平均比较次数为( )。
A.17/7
B.18/7
C.21/7
D.20/7
参考答案:
复制
纠错
相关题目
【单选题】 有一个长度为8的有序表,按折半查找对该表进行查找,在等概率情况下查找成功的平均比较次数为( )。
①  A.22/8
②  B.20/8
③  C.23/8
④  D.21/8
【单选题】 有一个长度为11的有序表,按折半查找对该表进行查找,在等概率情况下查找成功的平均比较次数为( )。
①  A.29/11
②  B.33/11
③  C.26/11
④  D.30/11
【判断题】 有一个长度为10的有序表,按折半查找对该表进行查找,在等概率情况下查找成功的平均比较次数为29/10。
①  正确
②  错误
【单选题】 对于长度为9的顺序存储的有序表,若采用折半查找,在等概率情况下的平均查找长度为( )的9分之一。
①  20
②  18
③  25
④  22
【单选题】 对于长度为18的顺序存储的有序表,若采用折半查找,则查找第15个元素的比较次数为( )。
①  3
②  4
③  5
④  6
【单选题】 对于顺序存储的有序表(5,12,20,26,37,42,46,50,64),若采用折半查找,则查找元素26的比较次数为( )。
①  2
②  3
③  4
④  5
【单选题】 若查找每个元素的概率相等,则在长度为n的顺序表上查找任一元素的平均查找长度为( )。
①  n
②  n+1
③  (n-1)/2
④  (n+1)/2
【简答题】 简述有序表的折半查找算法,并用c语言写出查找算法核心代码。
【单选题】 采用顺序查找方法查找长度为n的线性表时,每个元素的平均查找长度为( )。
①  A.n
②  B.n/2
③  C.(n+1)/2
④  D.(n-1)/2
【单选题】 在有序表{10,14,34,43,47,64,75,80,90}中,用折半查找法查找值80时,经( )次比较后查找成功。
①  A.4
②  B.2
③  C.3
④  D.5
随机题目
【单选题】 PGP是一个对电子邮件加密的软件。其中( )
①  用来完成数字签名的算法是RSA,加密信函内容的算法是非对称加密算法IDEA
②  用来完成数字签名的算法是IDEA,加密信函内容的算法是对称加密算法MD5
③  用来完成数字签名的算法是MD5,加密信函内容的算法是非对称加密算法IDEA
④  用来完成身份验证技术的算法是RSA,加密信函内容的算法是对称加密算法IDEA
【单选题】 在网络信息安全模型中,( )是安全的基石。它是建立安全管理的标准和方法
①  政策,法律,法规
②  授权
③  加密
④  审计与监控
【单选题】 以下关于数字签名的说法,正确的是?
①  数字签名可保证信息传输过程中信息的完整性
②  数字签名可保证信息在传输过程中不被截获
③  实现数字签名的主要技术是对称密钥加密技术
④  数字签名是将数字摘要用发送者的公钥加密,与原文一起传送给接收者
【单选题】 在密码学中,需要被变换的原消息被称为什么?
①  密文
②  算法
③  密码
④  明文
【单选题】 代理服务( )
①  需要特殊硬件,大多数服务需要专用软件
②  不需要特殊硬件,大多数服务需要专用软件
③  需要特殊硬件,大多数服务不需要专用软件
④  不需要特殊硬件,大多数服务不需要专用软件险
【单选题】 RSA算法的安全理论基础是
①  离散对数难题
②  整数分解难题
③  背包难题
④  代替和置换
【单选题】 数字签名采用的加密算法是?
①  对称的
②  非对称的
③  公开密钥
④  秘密密钥
【单选题】 关于数字签名,下面( )是错误的?
①  数字签名技术能够保证信息传输过程中的安全性
②  数字签名技术能够保证信息传输过程中的完整性
③  数字签名技术能够对发送者者的身份进行认证
④  数字签名技术能够防止交易中抵赖的发生
【单选题】 数字签名是通过( )来实现的。
①  认证
②  程序
③  签名算法
④  仲裁
【单选题】 以下各种加密算法中属于非对称加密算法的是
①  DES加密算法
②  Caesar替代法
③  Vigenere算法
④  Diffie-Hellman加密算法