Задать вопрос
@0xC0CAC01A

Как называется алгоритм перебора двоичных векторов заданной длины чтоб на каждом шаге менялся ровно один бит?

Как называется алгоритм перебора двоичных векторов заданной длины чтоб на каждом шаге менялся ровно один бит?

Для примера возьмём трёхбитовые вектора. Лексикографический порядок - 000, 001, а вот 010 уже не годится, перевёрнулись сразу два бита.
Хочется чтоб последовательность была, например, 000, 001, 011, 010, 110, 111, 101, 100.
  • Вопрос задан
  • 226 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Python-разработчик
    10 месяцев
    Далее
  • Skillbox
    Архитектор ПО
    4 месяца
    Далее
  • Stepik
    Алгоритмы: теория и практика. Структуры данных
    1 неделя
    Далее
Решения вопроса 1
longclaps
@longclaps
Ну, раз хочется - бери.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы