14 / 14 / 13
Регистрация: 14.02.2013
Сообщений: 787
|
|
1 | |
Алгоритм генерации всех комбинаций02.02.2015, 20:13. Показов 3492. Ответов 10
Метки нет (Все метки)
Здравствуйте, есть массив типа int, размер 256
в каждой ячейке цифра от 1 до 4. Нужен быстрый алгоритм который запишет в текстовый файл .txt все комбинации этих чисел. Может у есть такой ?
0
|
02.02.2015, 20:13 | |
Ответы с готовыми решениями:
10
Написать функцию для генерации всех комбинаций цифр Алгоритм нахождения всех возрастающих комбинаций Реализовать алгоритм всех возможных комбинаций восьми ферзей Алгоритм генерации всех подмножеств с повторениями |
14 / 14 / 13
Регистрация: 14.02.2013
Сообщений: 787
|
|
02.02.2015, 20:31 [ТС] | 3 |
Алгоритм для перебора всех комбинаций из данных чисел в массиве, как-то так.
Но проблема в том, что массив большой - 256 символов, и перебор идет очень медленно.
0
|
Диссидент
27706 / 17322 / 3812
Регистрация: 24.12.2010
Сообщений: 38,979
|
|
02.02.2015, 20:40 | 5 |
4256 вариантов. Ну и чего ты хочешь?
Можно уменьшить время генерации каждой комбинации линейно. (Зависит от того как ты перебираешь) Скажем, в 10 раз. Но все равно все 2512 комбинаций придется выводить. И где ты найдешь диск, на который поместится 10150 записей по 256 байт? Даже если объединить все ресурсы интернета, такой емкости тебе не найти. Это "немножко" больше количества атомов во вселенной
0
|
02.02.2015, 21:44 | 6 | |||||
Я тут даже наглядный эксперимент провёл...
Размер массива 18 --- 9 262 693 440 байт в файле. Размер массива 19 --- 37 153 692 576 байт в файле. Размер массива 20 --- 195 545 750 400 байт в файле. ... Дальше размера массива 20 заходить не хочу, т.к. это очень долгий процесс... Хочешь - проверь сам. Кликните здесь для просмотра всего текста
0
|
Диссидент
27706 / 17322 / 3812
Регистрация: 24.12.2010
Сообщений: 38,979
|
|
02.02.2015, 22:09 | 7 |
Добавлено через 8 минут Не по теме: Совсем не по теме, но любопытно... Как трактовать приставку ЭКС в слове ЭКСпотенциальный? Бывшая потенция (возможность) ?
0
|
castaway
|
02.02.2015, 22:16
#8
|
0
|
Байт
|
02.02.2015, 22:22
#9
|
0
|
Croessmah
|
03.02.2015, 04:45
#10
|
0
|
Байт
|
03.02.2015, 10:48
Алгоритм генерации всех комбинаций
#11
|
0
|
03.02.2015, 10:48 | |
Алгоритм генерации всех возможных цепочек 0 и 1 Перебор всех комбинаций Алгоритм перебора разных комбинаций простых чисел Сортировка всех возможных комбинаций 4 из 8 Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |