Лабораторная работа: Алгоритмы сортировки
Описание
Задание
Цель работы: научиться реализовывать алгоритмы сортировки. Вариант 2:
7. Реализуйте структуру данных «Массив», элементами которого
выступают экземпляры класса Student (минимум 10 элементов), содержащие следующие поля (ФИО, номер группы, курс, возраст, средняя оценка за
время обучения). Добавьте метод sort_fio для сортировки пер емешиванием (по возрастанию) по полю «ФИО» и sort_course сортировки кучей (по убыванию) по полю «курс».
14. Реализуйте структуру данных «Двусвязный список», элементами которого выступают экземпляры класса Student (минимум 10 элементов), содержащие следующие поля (ФИО, номер группы, курс, возраст, средняя оценка за время обучения). Добавьте метод для сортировки кучей (по
возрастанию) по полю «средняя оценка за время обучения» и сортировки расческой (по убыванию) по полю «ФИО».
all_at_700

















