若不考虑基数排序,排序算法需要进行的基本操作有( )。
A: 关键字的比较
B: 元素的移动
C: 关键字类型的判别
D: 辅助空间的计算
A: 关键字的比较
B: 元素的移动
C: 关键字类型的判别
D: 辅助空间的计算
举一反三
- 若不考虑基数排序,则在排序过程中,主要进行的两种基本操作是关键字的______和记录的_____
- 若不考虑基数排序,则在排序过程中, 主要进行的两种基本操作是关键字的[input=type:blank,size:4][/input]。
- 基于“关键字间的比较和移动”的排序方法有( )。 A: 插入排序 B: 快速排序 C: 归并排序 D: 基数排序
- 下列排序算法中,元素的移动次数和关键字初始排序次序无关的是()。 A: 直接插入排序 B: 起泡排序 C: 基数排序 D: 快速排序
- 排序过程中主要就是对记录的关键字进行比较、按照关键字的大小重新排列数据元素的位置,所以关键字的比较和数据元素的移动次数是衡量排序算法效率的依据。