规范/约定
哨兵
左小右大
贪心算法
只在乎苟且,不看诗和远方
gnomesort
紧邻的逆序

private static void gnomeSort(int[] arr) {for (int i = 1; i < arr.length; ) {if (i < 1 || arr[i - 1] <= arr[i]) {// 顺序向后执行i++;} else {// 逆序交换swap(arr, i - 1, i);// 向前检查是否有逆序对i--;}}}private static void swap(int[] arr, int i, int j) {int temp = arr[i];arr[i] = arr[j];arr[j] = temp;}
