Добрый день!
задача такая: есть ограниченное число знаков и символов. нужно вывести все возможные варианты.
На примере: нужно вывести все комбинации 0 и 1 из 4 знаков.
т.е. всего получится 16 вариантов.
- получается массив из 16 строк и 4 столбцов.
- в первом столбце выводим подряд 8 нулей и 8 единиц
- в последующих столбцах частота вывода снижается до 4, 2, 1 подряд.
таким образом выводим все возможные варианты...
задачка то простенькая, все в незнание инструмента упирается.
Помогите плз, практики в Labview мало , много туплю(((
Сейчас наметки такие:
перебор всех комбинаций
-
IvanLis
- guru
- Сообщения: 5464
- Зарегистрирован: 02 дек 2009, 17:44
- Награды: 7
- Версия LabVIEW: 2015, 2016
- Откуда: СССР
- Благодарил (а): 28 раз
- Поблагодарили: 87 раз
Re: перебор всех комбинаций
Скорее второе, чем первоеnlegion писал(а):задачка то простенькая, все в незнание инструмента упирается.
Помогите плз, практики в Labview мало , много туплю(((
Правилами форума запрещено размещать изображений на сторонних сервисах!
Что касается решения (приведенного Вами конкретного примера), то тут перебора нет никакого, это последовательность чисел 0..15 в бинарном виде. Если интересует именно перебор, то посмотрите эту тему: http://labviewportal.org/viewtopic.php? ... 78&p=70294
Знание нескольких принципов освобождает от знания многих фактов!
Правила форума
Как добавить в сообщение картинку или файл
Конвертация / версий (форматов) VI
Как правильно задать вопрос...
Правила форума
Как добавить в сообщение картинку или файл
Конвертация / версий (форматов) VI
Как правильно задать вопрос...
- nlegion
- interested
- Сообщения: 7
- Зарегистрирован: 06 авг 2017, 14:30
- Версия LabVIEW: last
- Контактная информация:
Re: перебор всех комбинаций
Спасибо за ответы)
Если я правильно понял, предложенные решения валидны только для бинарных задач.
лично меня это более чем устраивает) еще раз благодарю.
НО!
что если количество вариантов числа не ограничивается 0 и 1. допустим 0,1,2.
я бы такой вопрос не поднимал и не делал такую заморочку, если бы нашел в сети универсальный вариант: для любого количества чисел, с любым количеством разрядов
Если я правильно понял, предложенные решения валидны только для бинарных задач.
лично меня это более чем устраивает) еще раз благодарю.
НО!
что если количество вариантов числа не ограничивается 0 и 1. допустим 0,1,2.
я бы такой вопрос не поднимал и не делал такую заморочку, если бы нашел в сети универсальный вариант: для любого количества чисел, с любым количеством разрядов
Арбайтен унд дисциплинен!