Рассмотрим все возможные комбинации из трёх цифр: нулей или единиц. Обычно из записывают в таком порядке:
000
001
010
011
100
101
110
111
То есть в виде двоичных представлений числе от 0 до 7. Однако эти 8 строки можно записать и так, чтобы каждая пара соседних элементов отличалась только одним символом:
000
001
011
010
110
111
101
100
Такое упорядочивание называется кодом Грея. Заметим, что первая срока от последней также отличается ровно одним символом.
Можно ли подобное сделать для шестнадцати строк от 0000 до 1111? Да, и вот какой способ формирования 4-битного кода Грея показал мне Кузнецов Сергей Тихонович.
Обозначим 4 двоичных цифры буквами A, B, C, D. А каждое из 16 чисел будет представлено ячейкой вот в такой таблице:
Если ячейка находится в колонке (строке), отмеченной буквой, в соответствующем разряде числа будет стоять единица. Иначе - ноль.
При такой разметке таблицы числа, стоящие в соседних ячейках, будут отличаться только одним разрядом. Поэтому код Грея можно сформировать, обойдя все ячейки, например, так:
Этот путь даст нам последовательность:
1100
1110
0110
0100
0101
0001
0000
0010
0011
0111
1111
1011
1010
1000
1001
1101
Её тоже можно зациклить и начинать с любого элемента.
Интересные числа, занимательные математические факты и удивительные конструкции. Узнавайте каждый день что-то новое!
вторник, 17 января 2012 г.
Подписаться на:
Комментарии к сообщению (Atom)
Популярные сообщения
-
Когда был Гаусс маленький, с кудрявой головой... В общем, великий математик Карл Фридрих Гаусс, тоже учился в школе. В школе этой в одном ...
-
Наш давний друг, Наталия Макарова, приглашает присоединиться к своему проекту составления базы данных канонических форм диагональных латинск...
-
Ещё одна задачка про матрицы. Рассмотрим матрицы 3х3, элементами которых могут быть только нули, единицы и двойки. Всего таким матриц будет ...
-
С нового учебного года я начал читать два интересных блога по русскому языку. Блог ученика Мир глазами человека и блог учителя Оно вам на...
-
Давайте начнём новый, 2022й год с интересной задачи. Рассмотрим квадратную таблицу. Попробуем её заполнить натуральными числами так, чтобы с...
-
С 2005 года по Сети ходит скан контрольной работы по геометрии за седьмой класс. Тема, видимо, "теорема Пифагора". Может быть, эт...
-
Вот такая интересная последовательность: 9, 171, 27, 4, 9, 59, 18, 4, 18, 81, 9, 581,... Продолжите её. Подскажу, что лет 10 назад её ра...
-
Стабильно в первую пятёрку самых читаемых постов блога "Десять Букв" входит заметка о правильно-неправильном выносе из-под корня ...
-
А вы знали, что для любой заданной наперёд последовательности цифр найдётся степень двойки, с этой последовательности начинающаяся? Наприме...
-
Нет, здесь не будут представлены задачи тысячелетия, за решение которых объявлены премии в миллион долларов. Просто за время существования ...
Темы
число
цифра
простые
геометрия
юмор
дроби
язык
степень
делимость
пи
методы
история
квадрат
самоописывающее
время
задача
система счисления
узор
корень
тригонометрия
структура
е
сайты
конструкция
формулы
игра
факториал
функции
приближение
программа
фрактал
комбинаторика
последовательность
график
память
логарифм
вероятность
палиндром
пределы
конкурс
треугольник
магический квадрат
неизвестное
правильно-неправильное действие
видео
интеграл
уравнение
комплексные
софизм
заблуждения
процесс
ряды
цитаты
книги
окружность
прогрессия
среднее
стереометрия
число фи
выражения
графы
матрица
проценты
разрезания
логика
парабола
символ
статистика
2014
Фибоначчи
клеточный автомат
кривая
производная
фокус
головоломка
действия
иллюзия
куб
шахматы
многоугольник
новости
оказывается
оригами
подобие
построение
сложение
термин
тетраэдр
топология
Проще получать новый код при помощи «переворачивания».
ОтветитьУдалитьНапример, записываем 3-битный код Грея сначала в прямом порядке, а потом в обратном. И дописываем перед первой половиной 0, а перед второй — 1. Получаем 4-битный год Грея.
0000
0001
0011
0010
0110
0111
0101
0100
1100 -- начало второй половины в обратном порядке
1101
1111
1110
1010
1011
1001
1000
Да, точно, так проще, написал в следующем посте. Мне в таблице сама структура понравилась
ОтветитьУдалить