|
|
ru.algorithms- RU.ALGORITHMS ---------------------------------------------------------------- From : Stanislav Shwartsman 2:400/520 09 Mar 2003 23:30:53 To : Vladimir Berezenko Subject : Особый перебор двоичных значений -------------------------------------------------------------------------------- 09 Mar 03 09:29, you wrote to Mihail Trischenkov: MT>> Слышал про какой-то метод, позволяющий перебирать двоичные MT>> комбинации таким образом, что за один прием изменяется только MT>> один бит. Hапример, для двух бит: 00 01 11 10 Для трех: 000 001 MT>> 011 010 110 100 101 111 Подскажите, пожалуйста, название метода, MT>> в инете пороюсь. Hу а если алгоритм кинете, ещё лучше. VB> Если мне не изменяет скрезол, то это обычное сложение с единицей. 8) VB> 00=0 VB> 01=0+1 VB> 10=1+1 Уже не верно. Тут сразу два бита изменилось. Ты или вопрос не понял или ... VB> 11=2+1 VB> Метод действителен для любого количества бит. IMHO метод ты сам показал. Смотри на примере двух и трех бит :) E-mail: gate@fidonet.org.il Voice Phones: 972-4-8330554 (home), 972-5-4481073 (cell) Bye ! Stanislav (AKA Night's Man) [Team Technion] --- * Origin: Gate From Another World ... From Haifa, Israel (2:400/520) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.algorithms/17853e6ba4bd.html, оценка из 5, голосов 10
|