改进的冒泡排序和选择排序(双向冒泡/一次遍历选出最大和最小的选择排序)C语言实现
双向冒泡排序:void doubleBubleSort(int* a, int length) {//双向冒泡排序 int temp; for (int i = length-1,k=0; i > 0; i--,k++) { int j = k; for (; j < i; j++) if (*(a + j + 1) < *(a + j)) { temp = *(a + j); *(a + j) = *(a + j + 1); *(a +
原创
2020-12-05 11:41:08 ·
1362 阅读 ·
0 评论