Только начал разбираться, сейчас пытаюсь сгенерить числа с невозрастающими цифрами. Понимаю, что нужна рекурсия.
for(int m=0;m<10;m++){
for(int z=m;z<10;z++) {
for (int i = z; i < 10; i++) {
for (int j = i; j < 10; j++) {
list.add(1000*m+100*z+i * 10 + j);
}
}
}
}
Помогите это как-то обернуть в рекурсию, потому что разрядов может быть очень много
Kostya Kozhevnikov
28 уровень
На этапе
Обсуждается
Комментарии (1)
- популярные
- новые
- старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
Sergey Semendyaev
19 февраля 2020, 15:02
Что значит числа с невозрастающими цифрами?
0