(单选题)17: 下列排序算法中,在每一趟都能选出一个元素放到其最终位置上,并且其时间性能受数据初始特性影响的是:()。 A: 直接插入排序 B: 快速排序 C: 直接选择排序 D: 堆排序 ...
(判断题)44: 字符数组的初始化可以逐个元素进行初始化。 A: 错误 B: 正确 ...
(单选题)12: 如果待排序序列中两个数据元素具有相同的值,在排序前后它们的相互位置发生颠倒,则称该排序算法是不稳定的。()就是不稳定的排序方法。 A: 起泡排序 B: 归并排序 C: Shell排序 D: 直接插入排序 ...
(判断题)43: 关键字是数据元素(或记录)中某个数据项的值,可以标识一个记录,称为主关键字。 A: 错误 B: 正确 ...
(判断题)35: 交换排序法是对序列中的元素进行一系列比较,当被比较的两个元素逆序时,进行交换,冒泡排序和快速排序是基于这类方法的两种排序方法,冒泡排序算法的最坏时间复杂性是O(n*n) ,而快速排序算法的最坏时间复杂性是O(nlog2n);所以快速排序比冒...
(判断题)28: 字符数组要求其最后一个元素是‘\0’。 A: 错误 B: 正确 ...
(判断题)25: int a[10]; 说明整型数组a,有10个元素。 A: 错误 B: 正确 ...
(单选题)20: 下列排序算法中,在每一趟都能选出一个元素放到其最终位置上,并且其时间性能受数据初始特性影响的是:()。 A: 直接插入排序 B: 快速排序 C: 直接选择排序 D: 堆排序 ...
(判断题)44: 一个栈的初始状态为空,首先将元素5,4,3,2,1依次入栈,然后退栈一次,再将元素A、B、C、D依次入栈,之后将所有元素全部退栈,则所元素退栈(包括中间退栈的元素)的顺序为1DCBA2345。 A: 错误 B: 正确 ...
(判断题)39: 字符数组要求其最后一个元素是‘\0’。 A: 错误 B: 正确 ...