我将尝试对任意长度的整数进行升序排列,但不使用字符串、数组或递归。
示例:
Input: 451467
Output: 144567
我已经弄清了如何使用模运算获取整数的每个数字:
int number = 4214;
while (number > 0) {
IO.println(number % 10);
number = number / 10;
}
但是我不知道如何在没有数组的情况下对数字进行排序。
不用担心IO
类,它是我们教授给我们的自定义类。