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

Простейшие вопросы в области инженерной разработки

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

Postby nlegion on 09 Aug 2017, 11:18

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

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

задачка то простенькая, все в незнание инструмента упирается.
Помогите плз, практики в Labview мало , много туплю(((
Сейчас наметки такие:
9511e2793065b883b2ed8ccf5f4d0f8a.png
Арбайтен унд дисциплинен!
User avatar
nlegion
interested
interested
 
Posts: 7
Joined: 06 Aug 2017, 14:30
LabVIEW Version: last
Karma: 0

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

Postby IvanLis on 09 Aug 2017, 11:54

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

Скорее второе, чем первое :crazy:

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

Что касается решения (приведенного Вами конкретного примера), то тут перебора нет никакого, это последовательность чисел 0..15 в бинарном виде.
Снимок экрана от 2017-08-09 11-49-32.png
Untitled 1.vi
lv2010
(8.51 KiB) Downloaded 22 times


Если интересует именно перебор, то посмотрите эту тему: viewtopic.php?f=23&t=5578&p=70294
User avatar
IvanLis
professor
professor
 
Posts: 4459
Joined: 02 Dec 2009, 17:44
Location: СССР
Medals: 7
Activity (2) Professionalism (1) Tutorials (1) Gold (1) Man of the year 2012 (1)
Автор (1)
LabVIEW Version: 2010
Karma: 692
hardware VIP bloggers teachers

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

Postby Blackman on 09 Aug 2017, 12:39

Вариант )
Attachments
Binary2Digital Table.png
Binary2Digital Table.png (15.71 KiB) Viewed 567 times
Binary2Digital Table FP.png
Blackman
leader
leader
 
Posts: 672
Joined: 17 Jan 2016, 15:02
Medals: 1
Activity (1)
LabVIEW Version: 6.1,8.5,20
Karma: 166

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

Postby nlegion on 10 Aug 2017, 00:05

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

НО!
что если количество вариантов числа не ограничивается 0 и 1. допустим 0,1,2.
я бы такой вопрос не поднимал и не делал такую заморочку, если бы нашел в сети универсальный вариант: для любого количества чисел, с любым количеством разрядов
Арбайтен унд дисциплинен!
User avatar
nlegion
interested
interested
 
Posts: 7
Joined: 06 Aug 2017, 14:30
LabVIEW Version: last
Karma: 0


Return to Для чайников

Who is online

Users browsing this forum: Yandex and 13 guests

cron