Queue<Integer> queue = new Queue<Integer>(); for (int i = 0; i < total; i++) queue.enqueue(i); while (!queue.isEmpty()) { for (int i = 0; i < M-1; i++) queue.enqueue(q.dequeue()); System.out.println(q.dequeue() + ""); }
转载于:https://my.oschina.net/u/1040123/blog/126489