排序算法学习心得

    技术2024-08-16  65

    排序算法

    冒泡排序选择排序插入排序

    冒泡排序

    每次循环将最大的数放在最后

    选择排序

    int minIndex = i; int min = arr[i];

    每次选择小的数放在前面

    插入排序

    将数字插入到相应的位置

    int insertValue = arr[i]; int insertIndex = i - 1;//即arr[1]前面这个数的下标 while (insertIndex >= 0 && insertValue < arr[insertIndex]) { arr[insertIndex + 1] = arr[insertIndex]; insertIndex--; } arr[insertIndex + 1] = insertValue;
    Processed: 0.011, SQL: 9