Страница 1 из 1

перебор всех комбинаций

Добавлено: 09 авг 2017, 11:18
nlegion
Добрый день!
задача такая: есть ограниченное число знаков и символов. нужно вывести все возможные варианты.

На примере: нужно вывести все комбинации 0 и 1 из 4 знаков.
т.е. всего получится 16 вариантов.
- получается массив из 16 строк и 4 столбцов.
- в первом столбце выводим подряд 8 нулей и 8 единиц
- в последующих столбцах частота вывода снижается до 4, 2, 1 подряд.
таким образом выводим все возможные варианты...

задачка то простенькая, все в незнание инструмента упирается.
Помогите плз, практики в Labview мало , много туплю(((
Сейчас наметки такие:
9511e2793065b883b2ed8ccf5f4d0f8a.png

Re: перебор всех комбинаций

Добавлено: 09 авг 2017, 11:54
IvanLis
nlegion писал(а):задачка то простенькая, все в незнание инструмента упирается.
Помогите плз, практики в Labview мало , много туплю(((
Скорее второе, чем первое :crazy:

Правилами форума запрещено размещать изображений на сторонних сервисах!

Что касается решения (приведенного Вами конкретного примера), то тут перебора нет никакого, это последовательность чисел 0..15 в бинарном виде.
Снимок экрана от 2017-08-09 11-49-32.png
Untitled 1.vi
lv2010
(8.51 КБ) 106 скачиваний
Если интересует именно перебор, то посмотрите эту тему: http://labviewportal.org/viewtopic.php? ... 78&p=70294

Re: перебор всех комбинаций

Добавлено: 09 авг 2017, 12:39
Blackman
Вариант )

Re: перебор всех комбинаций

Добавлено: 10 авг 2017, 00:05
nlegion
Спасибо за ответы)
Если я правильно понял, предложенные решения валидны только для бинарных задач.
лично меня это более чем устраивает) еще раз благодарю.

НО!
что если количество вариантов числа не ограничивается 0 и 1. допустим 0,1,2.
я бы такой вопрос не поднимал и не делал такую заморочку, если бы нашел в сети универсальный вариант: для любого количества чисел, с любым количеством разрядов