【单选题】【消耗次数:1】
若待排序序列在排序前已按关键字递增排列,则采用( )方法比较次数最多。
A.直接插入排序
B.归并排序
C.归并排序
D.直接选择排序
参考答案:
复制
纠错
相关题目
【单选题】 就排序算法所用的辅助空间而言,堆排序、快速排序、归并排序的关系是( )。
①  A.堆排序 快速排序 归并排序
②  B.堆排序 归并排序 快速排序
③  C.堆排序 归并排序 快速排序
④  D.堆排序 快速排序 归并排序
【判断题】 快速排序和归并排序在最坏情况下的比较次数都是O(nlog2n)。
①  正确
②  错误
【单选题】 若对n个元素进行归并排序,则进行归并的趟数为( )。
①  n
②  n-1
③  n/2
④  log2(n)
【判断题】 排序过程中,每一趟从无序子表中将一个待排序的记录按其关键字的大小放置到已经排好序的子序列的适当位置,直到全部排好序为止,该排序算法是直接插入排序。
①  正确
②  错误
【单选题】 排序算法中,从尚未排序序列中依次取出元素与已排序序列(初始为空)中的元素进行比较(要求比较次数尽量少),然后将其放入已排序序列的正确位置的方法是( )。
①  A.折半插入排序
②  B.直接插入排序
③  C.归并排序
④  D.选择排序
【单选题】 二路归并排序的时间复杂度为()。
①  O(n)
②  O(n2)
③  O(nlog2n)
④  O(1og2n)
【单选题】 排序算法中,从尚未排序序列中依次取出元素与已排序序列(初始为空)中的元素进行比较,然后将其放入已排序序列的正确位置的方法是( )。
①  A.冒泡排序
②  B.直接插入排序
③  C.归并排序
④  D.选择排序
【判断题】 在排序过程中,可以有效地减少一趟排序过程中元素间的比较次数的算法是选择直接插入 ( )。
①  正确
②  错误
【单选题】 在所有排序方法中,关键字比较的次数与记录的初始排列次序无关的是
①  希尔排序
②  冒泡排序
③  插入排序
④  选择排序
【单选题】 对n个元素进行直接插入排序时间复杂度为( )。
①  O(1)
②  O(n)
③  n+1
④  n/2
随机题目
【单选题】 攻击者通过使用软件破坏网络、系统资源和服务属于()攻击。
①  硬件攻击
②  软件攻击
③  主机型攻击
④  应用性攻击
【单选题】 网络病毒是由因特网衍生出的新一代病毒,即Java及ActiveX病毒。由于( ),因此不被人们察觉
①  它不需要停留在硬盘中可以与传统病毒混杂在一起
②  它停留在硬盘中且可以与传统病毒混杂在一起
③  它不需要停留在硬盘中且不与传统病毒混杂在一起
④  它停留在硬盘中且不与传统病毒混杂在一起
【单选题】 目前使用的防杀病毒软件的作用是
①  检查计算机是否感染病毒,清除已感染的任何病毒
②  杜绝病毒对计算机的侵害
③  检查计算机是否感染病毒,清除部分已感染的病毒
④  查出已感染的任何病毒,清除部分已感染的病毒
【单选题】 下列互联网上网服务营业场所的经营行为中,哪一行为()是违反《互联网上网服务营业场所管理办法》规定的
①  记录有关上网信息,记录备份保存60日
②  经营含有暴力内容的电脑游戏
③  向未成年人开放的时间限于国家法定节假日每日8时至21时
④  有与营业规模相适应的专业技术人员和专业技术支持
【单选题】 木马入侵主机的主要目的是为了
①  维护系统
②  窃取机密
③  更新程序
【单选题】 计算机病毒从本质上来说是
①  蛋白质
②  程序代码
③  应用程序
【单选题】 在用户使用Telnet或FTP连接到远程主机上时,在因特网上传输的口令是没有加密的,那么入侵系统的一个方法就是通过监视携带用户名和口令的( )获取用户信息
①  TCP包
②  IP包
③  ICMP包
④  UDP包
【单选题】 在选购防火墙软件时,不应考虑的是:
①  一个好的防火墙应该是一个整体网络的保护者
②  一个好的防火墙应该为使用者提供唯一的平台
③  一个好的防火墙必须弥补其他操作系统的不足
④  一个好的防火墙应能向使用者提供完善的售后服务
【单选题】 计算机病毒的传播途径不包括:
①  过软盘和光盘传播
②  通过硬盘传播
③  通过计算机网络进行传播
④  公用电源
【单选题】 入侵者获取SQL Server的账号密码的方法不包括( )。
①  弱口令扫描
②  暴力破解
③  木马
④  社会工程学