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

















