XOR сделать
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)
Отправлено
-=Shura=-
29 октября 2003 г. 11:31
В ответ на:
Алгоритм подскажите: как определить, что два числа отличаются не более, чем на один бит.
отправлено Сергей Борщ 29 октября 2003 г. 11:27
Составить ответ
|||
Конференция
|||
Архив
Ответы
ага, и посчитать кол-во "1", это уже общеизвестный алгоритм :О)
—
Айрат
(29.10.2003 11:37,
пустое
)
Ответ: Можно не считать биты, а удостовериться, что он только один. (+)
—
Буриданов осел
(29.10.2003 11:56, 206 байт)
Ответ: В порядке уточнения
—
Bill
(29.10.2003 16:02, 81 байт)
ну не совсем
—
Любящий С
(29.10.2003 17:08, 284 байт)
Если не более, тогда да. Вопрос не очень внимательно прочитал.
—
Bill
(29.10.2003 17:23,
пустое
)
Ась? Не поянл. (-)
—
Буриданов осел
(29.10.2003 16:32,
пустое
)
Отличие ТОЛЬКО ОДНИМ битом.
—
Bill
(29.10.2003 16:37,
пустое
)
Млин. этот алгоритм раскручивается и для подсчета бит - (+)
—
puh
(29.10.2003 15:32, 162 байт)
просто в данной задаче все-таки полезно знать кол-во несовпадающих бит, это даст большую гибкость
—
Айрат
(29.10.2003 12:02,
пустое
)
угу, или единичных битов совсем нет
—
Айрат
(29.10.2003 12:00,
пустое
)
Перейти к списку ответов
|||
Конференция
|||
Архив
|||
Главная страница
|||
Содержание
|||
Без кадра
E-mail:
info@telesys.ru