排序程序比较的是两个数据元素的关键字,交换的是两个数据元素。
举一反三
- 两指针变量相减所得差是两个指针所指数组元素之间相差的元素个数()
- 选择排序法的算法是比较相邻两个元素大小,如果反序,则交换。若按升序排序 ,每趟将数据序列中的最大元素交换到最后位置
- 对一组数据,依次将相邻两个数进行比较,如果不符合排序要求就交换,直到整个数据组都有序的排序算法是() A: 选择排序 B: 冒泡排序 C: 插入排序 D: 快速排序
- 当两个指针变量指向不同一个数组时,两指针变量相减所得之差是两个指针所指数组元素之间相差的元素个数。
- 以下关于排序算法的叙述中,正确的是()。 A: 冒泡排序法中,元素的交换次数与元素的比较次数一定相同 B: 冒泡排序法中,元素的交换次数不少于元素的比较次数 C: 简单选择排序中,关键字相同的两个记录在排序前后的相对位置一定不变 D: 简单选择排序中,关键字相同的两个记录在排序前后的相对位置可能交换