Перейти к основному содержанию
EDU-MMCS
Вы используете гостевой доступ (Вход)

Алгоритмы на графах

  1. В начало
  2. Курсы
  3. Осенний семестр
  4. Прикладная математика и информатика
  5. GraphAlgo(BI)
  6. Модуль 1. Базовые алгоритмы
  7. Задание 3. Эйлеровы циклы.

Задание 3. Эйлеровы циклы.

Требуемые условия завершения
Срок сдачи: пятница, 18 октября 2024, 23:59

Задача

Необходимо реализовать нахождение эйлерова цикла на заданном неориентированном графе.

Если граф не является эйлеровым, то программа должна выводить в файл с ответом сообщение "Граф не эйлеров".

Формат входных данных

Входной файл содержит описание графа в таком же формате, как в первом задании.

  • в первой строке - названия вершин, разделённые пробелами
  • в последующих строках - описания рёбер (начальная вершина и конечная вершина, разделены пробелом).

Каждое ребро представлено один раз.

Формат выходных данных

Если на графе есть эйлеров цикл, то в выходном файле должно быть представление эйлерова цикла в виде последовательности вершин в том порядке, в котором цикл по ним проходит. Вершины должны быть разделены пробелами. Начальной вершиной можно выбрать любую.

Если граф не является эйлеровым, то в выходном файле должна быть одна строка "Граф не эйлеров".


За полностью сданное задание: 5 баллов.

За успешную сдачу до раннего срока (18.10.24 включительно): +2 балла.


  • Input1.txt Input1.txt
    27 сентября 2024, 15:06
  • Input2.txt Input2.txt
    27 сентября 2024, 15:06
  • Input3.txt Input3.txt
    27 сентября 2024, 15:06
  • Output1.txt Output1.txt
    27 сентября 2024, 15:06
  • Output2.txt Output2.txt
    27 сентября 2024, 15:06
  • Output3.txt Output3.txt
    27 сентября 2024, 15:06
◄ Лекция 4. Поиск в глубину. Эйлеровы циклы.
Контрольная работа 1 ►
Пропустить Навигация
Навигация
  • В начало

    • Страницы сайта

      • Мои курсы

      • Теги

    • Мои курсы

    • Курсы

      • Осенний семестр

        • Прикладная математика и информатика

          • P2K

          • GraphAlgo(BI)

            • Общее

            • Модуль 1. Базовые алгоритмы

              • ФайлЛекция 1. Основные понятия. Представления графов

              • ЗаданиеЗадание 1. Представления графов

              • ФайлЛекция 2. Поиск в ширину.

              • ФайлЛекция 3. Поиск в глубину

              • ЗаданиеЗадание 2. Обнаружение цикла

              • ФайлЛекция 4. Поиск в глубину. Эйлеровы циклы.

              • ЗаданиеЗадание 3. Эйлеровы циклы.

              • ЗаданиеКонтрольная работа 1

            • Модуль 2. Кратчайшие расстояния

            • Модуль 3. NP-трудные задачи.

          • ИИ (4 курс)

          • ЧМ-2022 (ПМИ-3 4 и 5)

          • GrAlg

          • МО (бак)

          • ANSYS

          • Численные методы -1,3

          • МСС 2022

          • УМФ III (1-2)

          • VPD

        • Фундаментальная информатика и ИТ

        • Математика, механика

        • Педагогическое образование

        • Магистратура

          • Разработка мобильных приложений и компьютерных игр

        • Аспирантура

        • Вечернее отделение

        • Другое

      • Весенний семестр

        • Прикладная математика и информатика

        • Фундаментальная информатика и ИТ

        • Математика, механика

        • Педагогическое образование

        • Магистратура

          • Разработка мобильных приложений и компьютерных игр

        • Аспирантура

        • Вечернее отделение

        • Другое

      • Воскресная компьютерная школа

        • Пользователь компьютера плюс

        • Пользователь прикладных программ

        • Программирование I ступень

        • Программирование II ступень

        • Программирование III ступень

        • Архив

      • Воскресная математическая школа

        • Открытое тестирование РНОМЦ и мехмата ЮФУ - 2025

        • Олимпиадная математическая школа

        • Повышение квалификации

        • Доступная математика

        • Лаборатория математического онлайн-образования мех...

        • Осенняя универсиада

        • Научно-практическая конференция

        • ВМШ

          • ВМШ - 24

        • Летняя олимпиадная математическая школа РНОМЦ и ме...

      • Государственная итоговая аттестация

      • Дополнительное образование

      • Олимпиады

      • Видеолекции

      • Разное

      • Архив курсов

      • Заочная школа мехмата ЮФУ

Служба поддержки сайта
Вы используете гостевой доступ (Вход)
GraphAlgo(BI)
Сводка хранения данных
Скачать мобильное приложение Яндекс.Метрика