Тема - Реализовать алгоритм решения задачи о наибольшей общей возрастающей последовательности
Для курсовой работы необходимо:
1. Разработать программу, реализующую заданный алгоритм.
2. Подготовить отчёт.
3. Сохранить отчёт в PDF.
Требования и ограничения к программе:
1. Вы можете использовать любой язык программирования.
2. Нет ограничения на используемую платформу и архитектуру приложения.
3. Ввод данных для алгоритма должен осуществлять пользователь. Нельзя данные для алгоритма встраивать в код программы. Должен присутствовать какой либо интерфейс ввода данных. Тип интерфейса ввода даных выбираете и реализовываете Вы сами. Это может быть ввод данных через консоль, через оконный интерфейс, через текстовые или бинарные файлы. Можете добавить голосовой ввод, если Вам так проще.
4. Вывод работы алгоритма должен быть визуализирован - недопустимо получать результат работы алгоритма из отладчика - вывод должен быть либо на экран, либо в файл.
Примерная структура отчёта:
1. Титульный лист.
2. Введение - историческое описание возникновения алгоритма, понятия и определения которые используются в области алгоритма, практическое применение.
3. Описание работы алгоритма. Псевдокод. Ограничения на данные и работу алгоритма.
4. Описание реализации. Листинг программы. Описание классов, методов, функций, переменных и структур данных, сторонних библиотек используемых в реализации алгоритма.
5. Скриншоты работы программы.
6. Список литературы.
Допустимо отходить от примерной структуры отчёта, но пункты 3, 4 и 5 обязательны.
Титульник в файлах.
Гарантия на работу | 1 год |
Средний балл | 4.96 |
Стоимость | Назначаете сами |
Эксперт | Выбираете сами |
Уникальность работы | от 70% |