Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Скриптовые языки программирования > Python
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 11.01.2021, 21:00   #1
dezzik
Новичок
Джуниор
 
Регистрация: 11.01.2021
Сообщений: 1
Вопрос Все возможные комбинации элементов массива

Здравствуйте, как можно реализовать все возможные комбинации из массива, но с условием чтобы следующий элемент не был выше предыдущего.
Имеется массив заполненный символами и единицами, последний символ опускается вниз и как только дойдет до конца предыдущий элемент опуститься вниз на 1 значение и так до конца.
Вот как это должно выглядеть:

65.png

И в конце должно быть так:

1
1
1
a
b
c
d

Я так понял с помощью вложенных циклов можно такое реализовать, но если у меня есть массив из 100 единиц и 20 символов , то получается что мне нужно 20 вложенных циклов?

Желательно чтобы можно было увеличить сам массив с единицами и добавить новые символы.
Может быть это можно реализовать с помощью списков? ЯП не важен, но если есть возможность то на python.
Спасибо
dezzik вне форума Ответить с цитированием
Старый 12.01.2021, 09:34   #2
evg_m
Старожил
 
Регистрация: 20.04.2008
Сообщений: 5,515
По умолчанию

быть может поможет
https://programmersforum.ru/showpost...0&postcount=14
программа — запись алгоритма на языке понятном транслятору
evg_m вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
перебирать из массива baza, все элементы и составлять все возможные комбинации и записывать их в массив pass (не могу понять в чем ошибка) vasypu C# (си шарп) 9 27.07.2019 18:25
Все возможные комбинации латинского алфавита из 8 символов Adder1 Общие вопросы Delphi 3 05.12.2017 13:38
Даны цифры от 1 до 38 нужно составить все возможные комбинации из 6 чисел без повторений. gector Фриланс 14 01.04.2013 20:20
Все возможные комбинации X@OC Общие вопросы по Java, Java SE, Kotlin 9 04.07.2011 20:34
Все возможные комбинации массива и непонятная процедура. Ksardas13 Общие вопросы Delphi 2 22.05.2011 02:04