0
배열 큐에 각 요소를 추가하려면 어떻게합니까? 기본적으로 배열의 다른 인덱스에 해당 6 자리 숫자의 1, 10, 100 등을 저장하는 배열 대기열 인 배열 배열이있는 경우 예를 들어, [1]이 123456이라면, 아래의 코드를 어떻게 arr [1] 654321을 유지할 수 있습니까? 전에 이와 비슷한 질문을 게시했지만이 권한을 얻으려고합니다.각 요소를 큐에 추가하는 방법
public static void radixSort(int[] a) {
//Create an array of 10 empty array queues
Queue[] arr = new Queue[a.length];
for (int i = 0; i < arr.length; i++)
arr[i] = new ArrayQueue();
for (int place = 1; place <= 100000; place *= 10) {
for (int i = 0; i < a.length; i++) {
arr[i].add(selectDigit(a[i],place));
// System.out.println("i: " + i + " a[i]: " + a[i] + " place: " + place + " digit: " + selectDigit(a[i],place));
}
}
// for (int i = 0; i < arr.length; i++)
// System.out.print(arr[i].remove()+ " ");
//for (int j = 0; j < arr.length; j++)
// a[j] = (Integer) arr[j].remove();
}