【单选题】【消耗次数:1】
设有5000个待排序的记录关键字,如果需要用最快的方法选出其中最小的10个记录关键字,则用下列()方法可以达到此目的。
快速排序
堆排序
归并排序
插入排序
参考答案:
复制
纠错
相关题目
【单选题】 设有n个待排序的记录关键字,则在堆排序中需要()个辅助记录单元。
①  1
②  n
③  nlog2n
④  n2
【单选题】 就排序算法所用的辅助空间而言,堆排序、快速排序、归并排序的关系是( )。
①  A.堆排序 快速排序 归并排序
②  B.堆排序 归并排序 快速排序
③  C.堆排序 归并排序 快速排序
④  D.堆排序 快速排序 归并排序
【单选题】 若待排序序列在排序前已按关键字递增排列,则采用( )方法比较次数最多。
①  A.直接插入排序
②  B.归并排序
③  C.归并排序
④  D.直接选择排序
【单选题】 排序中当待排序记录的关键字(数值)()时,排序结果是惟一的,否则排序结果不惟一。
①  都相同
②  都不相同
③  有序
④  无序
【单选题】 在所有排序方法中,关键字比较的次数与记录的初始排列次序无关的是
①  希尔排序
②  冒泡排序
③  插入排序
④  选择排序
【单选题】 设一组初始记录关键字序列为(25,50,15,35,80,85,20,40,36,70),其中含有5个长度为2的有序子表,则用归并排序的方法对该记录关键字序列进行一趟归并后的结果为()。
①  15,25,35,50,20,40,80,85,36,70
②  15,25,35,50,80,20,85,40,70,36
③  15,25,35,50,80,85,20,36,40,70
④  15,25,35,50,80,20,36,40,70,85
【判断题】 排序过程中,每一趟从无序子表中将一个待排序的记录按其关键字的大小放置到已经排好序的子序列的适当位置,直到全部排好序为止,该排序算法是直接插入排序。
①  正确
②  错误
【判断题】 数据排序时可以同时指定的关键字最多有2个。
①  正确
②  错误
【单选题】 在排序算法中,每次从未排序的记录中挑出最小(或最大)关键码字的记录,加入到已排序记录的末尾,该排序方法是()。
①  选择
②  冒泡
③  插入
④ 
【判断题】 在Excel中,数据排序时可以同时指定的关键字最多有2个。
①  正确
②  错误
随机题目
【单选题】 在 HTML5 中,哪个元素用于组合标题元素( )
①  group
②  header
③  headings
④  hgroup
【单选题】 CSS3中不可以实现动画效果属性的是( )
①  transition
②  transform
③  Sprites
④  animations
【单选题】 下列属于JavaScript常量的是( )。
①  NaN
②  undfined
③  Math.PI
④  Infinity
【单选题】 在客户端网页脚本语言中最为通用的是( )。
①  JavaScript
②  VB
③  Perl
④  ASP
【单选题】 以下选项中,将validate()函数和一个按钮的单击事件关联起来正确的用法是()。
①  inputtype=″button″value=″校验″onClick=″validate()″
②  inputtype=″button″value=″校验″onDbClick=″validate()″
③  inputtype=″button″value=″校验″onSubmit=″validate()″
④  inputtype=″button″value=″校验″onReset=″validate()″
【单选题】 下列不是JavaScript的特点的是( )。
①  跨平台性
②  动态性
③  编译型语言
④  解释型语言
【单选题】 以下选项中,鼠标单击事件对应的事件句柄是( )。
①  onChange
②  onLoad
③  onClick
④  onDblclick
【单选题】 可以在下列哪个 HTML 元素中放置 Javascript 代码?( )
①  script
②  javascript
③  js
④  scripting
【单选题】 下列表达式中,结果返回真值的是( )
①  (1==1) || (32)
②  (3===3)&&(5l)
③  !(17=20)
④  (3!=3)
【单选题】 以下事件中,表单数据填完后,单击提交按钮,会触发的事件是( )。
①  submit
②  reset
③  click
④  focus