![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
В прострации
Форумчанин
Регистрация: 13.01.2009
Сообщений: 239
|
![]()
Здравствуйте, пытаюсь вот написать помехоустойчивое кодирование, столкнулся с проблемой. Есть некоторое число k, необоходимо проверить все числа от 2^0 до 2^k, причём проверять двоичное представление числа на предмет наличия единиц. Например: k = 3
Двоичное представление всех чисел от 1 до 8: 001 100 111 010 101 011 110 001, 011, 101, 111 - все числа, у которых в первом разряде 1 010, 011, 110, 111 - все числа, у которых во втором разряде 1 100, 101, 110, 111 - все числа, у которых в третьем разряде 1 Ума не приложу как это сделать средствами языка Си. ![]()
Пол-жизни сидючи, в монитор глядючи...
![]() |
![]() |
![]() |
![]() |
#2 |
Пользователь
Регистрация: 22.02.2010
Сообщений: 71
|
![]()
Имеется оператор "&&" (логическое И)
![]() |
![]() |
![]() |
![]() |
#3 |
В прострации
Форумчанин
Регистрация: 13.01.2009
Сообщений: 239
|
![]()
Почитал Вики о проверке бита, понял о чём Вы, но как реализовать не совсем понял.
Мне нужно что-то вроде цикла: Код:
--------------------------- Апдейт: написал Код:
Пол-жизни сидючи, в монитор глядючи...
![]() Последний раз редактировалось Last; 27.11.2011 в 16:04. |
![]() |
![]() |
![]() |
#4 |
Пользователь
Регистрация: 22.02.2010
Сообщений: 71
|
![]()
А где результат сохраняется?
Может попробовать так: Код:
![]() |
![]() |
![]() |
![]() |
#5 | |
В прострации
Форумчанин
Регистрация: 13.01.2009
Сообщений: 239
|
![]()
Выложу своё поделие, може кому понадобится =)
Цитата:
Код:
Пол-жизни сидючи, в монитор глядючи...
![]() |
|
![]() |
![]() |
![]() |
#6 |
В прострации
Форумчанин
Регистрация: 13.01.2009
Сообщений: 239
|
![]() Код:
Пол-жизни сидючи, в монитор глядючи...
![]() |
![]() |
![]() |
![]() |
#7 |
Новичок
Джуниор
Регистрация: 31.05.2017
Сообщений: 1
|
![]()
Всем привет....есть кто живой?...нужна помощь.
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
C++Builder Коды Хэмминга | bondleha | Помощь студентам | 3 | 18.04.2011 18:01 |
Сокращение расстояния Хэмминга | Molotoff | Общие вопросы C/C++ | 1 | 14.01.2011 11:48 |
Код Хэмминга | 0479 | Помощь студентам | 0 | 12.11.2010 10:32 |
растояние Хэмминга | semennn | Помощь студентам | 0 | 06.05.2009 19:11 |