Я пытаюсь сделать программу, которая вычисляет все возможные комбинации заданных символов ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz1234567890 ... но только на 8 мест, так как, AAAAAAAA, AAAAAAAA, AAAAAAAA ...питона вычисляет все возможные комбинации заданных символов
что-то подобное в качестве начала
для г в xrange (999999999):
print ''.join(['ABCDEFGHIJKLMNOPQRSTUVWXYZ'[j]
для J в [(я // D)% 36 для г в (63,54,45,36 , 27,9,3,1)]])
я понял это моя работа над Спасибо за помощь
Что вы пробовали? У вас есть код? Мы можем лучше ответить на ваш вопрос, если это понятно, кратким и конкретным. – johnnyRose
Прошло некоторое время с тех пор, как я взял дискретную математику, но если моя память служит мне правильно, у вас есть 218 триллионов комбинаций в этом наборе ..... это займет пару дней, чтобы рассчитать на среднем компьютере ... Если вы все еще хотите пройти через это, вам нужно быть более конкретным в том, что вам нужно. У вас проблемы с математикой и алгоритмом? или проблемы с реализацией структуры данных для хранения 218 триллионов объектов? –
@BrennenSprimont У меня проблемы с кодом. Я обновил свой вопрос, чтобы показать, что я имею в виду. – ghost