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

Простейшие вопросы в области инженерной разработки
Ответить
Аватара пользователя
nlegion
interested
interested
Сообщения: 7
Зарегистрирован: 06 авг 2017, 14:30
Версия LabVIEW: last
Контактная информация:

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

Сообщение nlegion »

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

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

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

Activity Professionalism Tutorials Gold Man of the year 2012
Автор
guru
guru
Сообщения: 5458
Зарегистрирован: 02 дек 2009, 17:44
Награды: 7
Версия LabVIEW: 2015, 2016
Откуда: СССР
Благодарил (а): 27 раз
Поблагодарили: 86 раз

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

Сообщение IvanLis »

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

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

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

Activity
leader
leader
Сообщения: 932
Зарегистрирован: 17 янв 2016, 15:02
Награды: 1
Версия LabVIEW: 6.1,8.5,20

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

Сообщение Blackman »

Вариант )
Вложения
Binary2Digital Table.png
Binary2Digital Table.png (15.71 КБ) 2905 просмотров
Binary2Digital Table FP.png
Аватара пользователя
nlegion
interested
interested
Сообщения: 7
Зарегистрирован: 06 авг 2017, 14:30
Версия LabVIEW: last
Контактная информация:

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

Сообщение nlegion »

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

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

Вернуться в «Для чайников»