用c语言实现选择排序
实现方法:
第一个元素分别与其他元素进行比较,将最小的与第一个进行交换。接下来,在把第二个元素分别与除第一个之外的其他元素进行比较,将小的元素与第二个进行交换。依次这样比较下去。
与冒泡排序不同的一点是下标,冒泡排序是将排好的放在后面,因此下标会越来越小
而选择排序是将排好的放在前面,而后面的会继续进行比较,因此下标不变。
用c语言实现选择排序
实现方法:
第一个元素分别与其他元素进行比较,将最小的与第一个进行交换。接下来,在把第二个元素分别与除第一个之外的其他元素进行比较,将小的元素与第二个进行交换。依次这样比较下去。
与冒泡排序不同的一点是下标,冒泡排序是将排好的放在后面,因此下标会越来越小
而选择排序是将排好的放在前面,而后面的会继续进行比较,因此下标不变。