EDIT: Я имел в виду перестановки, а не комбинации. Спасибо.
Я понимаю, что это довольно открытый вопрос, и я не ищу код за отзыв, но действительно некоторые подсказки, с чего начать. То, что я хочу сделать, - это программа, которая может генерировать каждую комбинацию символов для заданной длины, то есть пользователь вводит 4, и программа будет генерировать каждую возможную комбинацию символов ASCII для длины 4.
Не совсем уверен, где я начну, возможно, использование хеш-таблицы? Конечно, нужны петли, но я не уверен, как их проектировать для создания комбинаций. До сих пор это всегда был случай, цикл до 1000 вещей, например, произошло.
Любые советы очень ценятся!
Приветствия,
Т.