【判断题】【消耗次数:1】
快速排序是排序算法中平均性能最好的一种排序。()
正确
错误
参考答案:
复制
纠错
相关题目
【单选题】 就排序算法所用的辅助空间而言,堆排序、快速排序、归并排序的关系是( )。
①  A.堆排序 快速排序 归并排序
②  B.堆排序 归并排序 快速排序
③  C.堆排序 归并排序 快速排序
④  D.堆排序 快速排序 归并排序
【单选题】 下列各种排序算法中平均时间复杂度为O(n2)是()。
①  快速排序
②  堆排序
③  归并排序
④  冒泡排序
【单选题】 排序算法中,从尚未排序序列中依次取出元素与已排序序列(初始为空)中的元素进行比较,然后将其放入已排序序列的正确位置的方法是( )。
①  A.冒泡排序
②  B.直接插入排序
③  C.归并排序
④  D.选择排序
【单选题】 下列排序算法中,其中( )是稳定的。
①  堆排序,冒泡排序
②  快速排序,堆排序
③  直接选择排序,归并排序
④  归并排序,冒泡排序
【单选题】 排序算法中,从尚未排序序列中依次取出元素与已排序序列(初始为空)中的元素进行比较(要求比较次数尽量少),然后将其放入已排序序列的正确位置的方法是( )。
①  A.折半插入排序
②  B.直接插入排序
③  C.归并排序
④  D.选择排序
【单选题】 在排序算法中,每次从未排序的记录中挑出最小(或最大)关键码字的记录,加入到已排序记录的末尾,该排序方法是()。
①  选择
②  冒泡
③  插入
④ 
【判断题】 排序算法中,从未排序序列中依次取出元素与已排序序列(初始为空)中的元素进行比较(要求比较次数尽量少),然后将其放入已排序序列的正确位置的方法是折半插入。
①  正确
②  错误
【单选题】 排序中当待排序记录的关键字(数值)()时,排序结果是惟一的,否则排序结果不惟一。
①  都相同
②  都不相同
③  有序
④  无序
【单选题】 在平均情况下速度最快的排序方法为( )。
①  简单选择排序
②  归并排序
③  堆排序
④  快速排序
【单选题】 按照风险从小到大排序,下列排序正确的是( )。
①  储蓄存款,国库券,普通股,公司债券
②  国库券,优先股,公司债券,商业票据
③  国库券,储蓄存款,商业票据,普通股
④  储蓄存款,优先股,商业票据,公司债券
随机题目
【单选题】 设”int a=15,b=26;”,则”cout<<(a,b);”的输出结果是(????)
①  15
②  26,15
③  15,26
④  26
【单选题】 在下面循环语句中内层循环体S语句的执行总次数为( ) for(int i=0; i<n; i++) for(int j=i; j<n; j++) S;
①  n2
②  (n+1)/2
③  n(n-1)/2
④  n(n+1)/2
【单选题】 在下面循环语句中循环体执行的次数为(????) ?int i=0; do i++; while(i*i<10);
①  4
②  3
③  5
④  2
【单选题】 switch语句能够改写为(????)语句
①  for
②  if
③  do
④  while
【单选题】 C++源程序文件的默认扩展名为(????)
①  cpp
②  exe
③  obj
④  lik
【单选题】 do语句能够改写为(????)语句
①  复合
②  if
③  switch?
④  while
【单选题】 循环语句“for(int i=0; i<n; i++) cout<<i*i<<’ ’;”中循环体执行的次数为(????)
①  1
②  n-1
③  n
④  n+1
【单选题】 设x是一个bool型的逻辑量,y的值为10,则表达式 x && y的值为(????)
①  1
②  0
③  与x值相同
④  与x值相反
【单选题】 C++程序从上机到得到结果的几个操作步骤依次是(??????)
①  编译、编辑、连接、运行
②  编辑、编译、连接、运行
③  编译、运行、编辑、连接
④  编辑、运行、编辑、连接
【单选题】 设x和y均为bool量,则x && y为真的条件是(????)
①  它们均为真
②  其中一个为真
③  它们均为假
④  其中一个为假