Форум программистов, компьютерный форум CyberForum.ru

код грея - C++

Восстановить пароль Регистрация
 
Рейтинг: Рейтинг темы: голосов - 19, средняя оценка - 4.84
Kpot_ik
Сообщений: n/a
22.02.2012, 19:53     код грея #1
здравствуйте. помогите пожалуйста с кодом задачи, я не могу додуматься никак. у нас есть n-мерный куб. и надо обойти все вершины это куба с помощью кода Грея(увеличение одного разряда). ну и просто вывести.
получается как таблица

0 0 0 0 0 0
0 0 0 0 0 1
0 0 0 0 1 1
0 0 0 0 1 0
0 0 0 1 1 0
. . . . . .
и так далее
только в разрядах могут быть не только {0,1},а числа от 0 до p.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
22.02.2012, 19:53     код грея
Посмотрите здесь:

Код Грея C++
C++ Не получается запустить длинный код Алгоритма Гомори, код правильный.
Код Грея C++
Прямое и обратное преобразование чисел в Код Грея C++
C++ задача(есть код программы, нужно объяснить её программный код. )
C++ ввести с клавиатуры два числа, узнать являются ли они соседними по коду Грея
C++ Бинарный перебор (не на кодах Грея)
Как преобразовать файл в биты (в нули и единицы), чтобы потом можно было его зашифровать в код Грея? C++

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Арсенал
144 / 66 / 6
Регистрация: 30.12.2011
Сообщений: 137
23.02.2012, 10:59     код грея #2
Kpot_ik

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include <iostream>
 
using namespace std;
 
int main()
{
    int codeGray;
    for (int i=0; i<16; i++)
    {
        codeGray = i ^ (i >> 1);
        cout<<"Sequental code - " <<i <<"\t Gray code - " <<codeGray <<endl;
    }
 
    return 0;
}
Yandex
Объявления
23.02.2012, 10:59     код грея
Ответ Создать тему
Опции темы

Текущее время: 06:17. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru