public static void shellSort(int[] arr) {for (int gap = arr.length / 2; gap > 0; gap /= 2) {int temp = 0;for (int i = gap; i < arr.length; i++) {for (int j = i - gap; j >= 0; j -= gap) {if (arr[j] > arr[j + gap]) {temp = arr[j];arr[j] = arr[j + gap];arr[j + gap] = temp;}}}}}
