Прочитай все статьи, понял мысль, но как реализовать этот генератор не могу понять, подскажите хоть что нибудь чтобы начать)) у меня в голове только то что перебирать все числа и их них отбирать уникальные, но это не имеет смысла, так как как раз от перебора всех чисел мы и должны избавиться
Адам Ельмурзаев
33 уровень
Хелп
Решен
Комментарии (2)
- популярные
- новые
- старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
Lev MoiseevSoftware Developer в FirstBit
3 декабря 2020, 16:25решение
Я использовал подобную конструкцию:
При этом len во внешнем цикле наращивал от 1 до максимально допустимого количество разрядов для переданного N.
В массиве digits для хранения представления числа (сочетаний цифр), младшие разряды числа располагаются в младших индексах. Массив с цифрами создавал до внешнего цикла на максимальное количество разрядов числа. Перед вложенным циклом его только очищал: Arrays.fill(digits, (byte) 0).
+2
Lev MoiseevSoftware Developer в FirstBit
3 декабря 2020, 19:14решение
Можно еще такой вариант использовать, без использования внешнего цикла:
+2