Untitled
unknown
java
2 years ago
1.3 kB
5
Indexable
ublic int[][] sortRaggedArray(int[][] arr) { for (int i = 0; i < arr.length - 1; i++) { for (int j = 0; j < arr.length - i - 1; j++) { if (arr[j].length > arr[j + 1].length) { int[] temp = arr[j]; arr[j] = arr[j + 1]; arr[j + 1] = temp; } } } for (int i = 0; i < arr.length; i++) { for (int j = 0; j < arr[i].length - 1; j++) { for (int k = 0; k < arr[i].length - j - 1; k++) { if (arr[i][k] > arr[i][k + 1]) { int temp = arr[i][k]; arr[i][k] = arr[i][k + 1]; arr[i][k + 1] = temp; } } } } System.out.print("["); for (int i = 0; i < arr.length; i++) { System.out.print("["); for (int j = 0; j < arr[i].length; j++) { if (j != arr[i].length - 1) { System.out.print(arr[i][j] + ","); } else { System.out.print(arr[i][j]); } } if (i != arr.length - 1) { System.out.print("], "); } else { System.out.print("]"); } } System.out.print("]"); return arr; }
Editor is loading...