一、选择排序 1.定义 首先,找到数组中最小的元素,其次将它和数组的第一个元素交换位置(如果第一个元素就是最小元素那么它就和自己交换)。再次,在剩下的元素中找到最小的元素,将它与数组的第二个元素交换位置。如此往复,直到将整个数组排序。 2.代码实现 public static void sort(Comparable[] a) {int n = a.length;f
文章目录 前言打印数组函数一、插入排序二、希尔排序总结 前言 C语言数据结构排序、插入排序、希尔排序等的介绍 打印数组函数 打印数组函数定义 // 打印数组void PrintArray(int* a, int n){int i = 0;for (i = 0; i < n; i++){printf("%d ", a[i]);}printf("\n");} 一、