Главная страница
Навигация по странице:

  • Ответ: АААВЕЛНННОПХ Задание 6.

  • Контрольная работа структуры и алгоритмы обработки данных. Контрольная работа. Контрольная работа по предмету Структуры и алгоритмы обработки данных


    Скачать 100.46 Kb.
    НазваниеКонтрольная работа по предмету Структуры и алгоритмы обработки данных
    АнкорКонтрольная работа структуры и алгоритмы обработки данных
    Дата01.04.2022
    Размер100.46 Kb.
    Формат файлаdocx
    Имя файлаКонтрольная работа.docx
    ТипКонтрольная работа
    #434169
    страница6 из 8
    1   2   3   4   5   6   7   8

    • Символы НННО отсортированы по порядку.

    Продолжаем сортировку оставшихся символов:

    А

    Л

    Е

    А

    А

    В

    А

    Л

    Е

    А

    А

    В

    А

    В

    Е

    А

    А

    Л

    А

    А

    Е

    А

    В

    Л

    А

    А

    В

    А

    Е

    Л



















    А

    А

    А

    В

    Е

    Л

    Ответ: АААВЕЛНННОПХ

    Задание 6. Провести слияние двух упорядоченных списков. В качестве элементов первого списка взять буквы фамилии (полностью), в качестве элементов второго списка взять буквы имени (полностью).

    Решение:

    Возьмём два упорядоченных списка:

    1. ААВЕЛНОПХ

    2. ААНН

    Для того, чтобы провести слияние двух списков, построим таблицу. Первый список будет обозначен красным, второй зелёным.

    Будем поочерёдно сравнивать все элементы списка. Сначала, сравним первые и определим наименьший из них и перемещаем его в список слияния, обозначенный синим. Если элементы оказались равны, то в список слияния перемещается минимальны элемент из первого списка.

    Повторяем эти действия до тех пор, пока один из списков не станет пустым. Оставшиеся элементы из другого списка переносим в список слияния.

    Отсортируем списки:

    А

    А

    В

    Е

    Л

    Н

    О

    П

    Х

    А

    А

    Н

    Н











































    А

    В

    Е

    Л

    Н

    О

    П

    Х

    А

    А

    Н

    Н

    А











































    В

    Е

    Л

    Н

    О

    П

    Х

    А

    А

    Н

    Н




    А








































    В

    Е

    Л

    Н

    О

    П

    Х




    А

    Н

    Н







    А





































    В

    Е

    Л

    Н

    О

    П

    Х







    Н

    Н










    А





































    Е

    Л

    Н

    О

    П

    Х







    Н

    Н













    В





































    Л

    Н

    О

    П

    Х







    Н

    Н
















    Е





































    Н

    О

    П

    Х







    Н

    Н



















    Л





































    О

    П

    Х







    Н

    Н






















    Н


































    О

    П

    Х










    Н

























    Н































    О

    П

    Х








































    Н































    П

    Х











































    О































    Х














































    П















































































    Х

    1   2   3   4   5   6   7   8


    написать администратору сайта