Я хочу написать цикл, который сканирует все двоичные последовательности длины n с k 1 и n-k 0.сканирование двоичных последовательностей длины n с k 1 и n-k 0's
Фактически, на каждой итерации выполняется действие над последовательностью, и если выполняется критерий, цикл прерывается, в противном случае он переходит к следующей последовательности. (Я не ищу nchoosek
или perms
, так как для больших значений n требуется столько времени, чтобы дать результат).
Какой код MATLAB вы предлагаете?
Не был ли этот же вопрос [вчера] (htt р: //stackoverflow.com/questions/18965045/all-binary-sequences-of-length-n-with-k-1s-and-n-k-0s)? Кажется, теперь его удаляют, я считаю, что там были хотя бы некоторые полезные комментарии. –
так что все нули следуют за всеми (вице-наоборот)? –
@BasSwinckels Все комментарии/ответы использовались 'C++', но мне нужен код/алгоритм MATLAB. –