Курсовая работа по объектно-ориентированному программированию JAVA.
Тема: Реализация базовых алгоритмов и структур данных на языке JAVA. Двоичное дерево поиска.
Система разрабатывается в учебно-исследовательских целях. Программная система должна реализовать двоичное дерево поиска и следующие функциональные требования.
1. Добавление элементов в диалоговом режиме.
2. Добавление из файла.
3. Удаление.
4. Поиск.
5. Визуализация процесса добавления и удаления.
6. Визуализация процесса поиска.
7. Справка о методе решения задачи.
Должна быть построена в соответствии с ООП. Должна быть написана на языке JAVA.
Содержание КП:
1. Введение.
2. Постановка задачи.
3. Математическая модель (описание базовой структуры данных и алгоритма).
4. Проектирование программы.
5. Реализация, тестирование и заключение.
Ориентировочный перечень графического и иллюстрационного материала:
Приложение к КП включает в себя:
1. описание алгоритма (блок-схема, диаграммы и т.д.)
2. техническое задание.
3. исходный программный код.
4. отчет о тестировании.
5. готовый текст кп, доклад и программа.
Создать массив рандомно, отсортировать любым способом., визуализировать дерево, поиск в глубину, поиск в ширину.