(Дедлайн: до 03.03.25)
- Базовая структура класса Polynomial.
- Арифметические операции с полиномами.
- Вычисление значения полинома.
- Ввод/вывод полинома.
test: Модульные тесты для класса Polynomial.
(Дедлайн: до 03.03.25)
-
Lepsps:
- Интеграция Translator и Polynomial.
- Добавить в проект файлы класса
Translator. - Отладить взаимодействие класса
Translatorи классаPolynomial.
- Добавить в проект файлы класса
- Интеграция Translator и Polynomial.
-
Makoi66:
- Интеграция Translator и Polynomial.
- Убедиться, что
Translatorкорректно создает объектыPolynomial.
- Убедиться, что
test: Модульные тесты для совместной работы Translator и Polynomial.
- Интеграция Translator и Polynomial.
Для каждой базы данных необходимо выполнить следующие шаги:
-
Реализация структуры данных.
-
Реализация методов:
insert: Вставка полинома.find: Поиск полинома.remove: Удаление полинома.
-
Тестирование.
-
Lepsps:
- База данных на массиве: (Дедлайн: до 03.03.25)
- Неупорядоченный массив.
- База данных на хэш-таблице: (Дедлайн: до 17.03.25)
- Хэш-таблица методом цепочек.
- База данных на дереве поиска: (Дедлайн: до 31.03.25)
- AVL-дерево поиска.
- База данных на массиве: (Дедлайн: до 03.03.25)
-
Makoi66:
- База данных на массиве: (Дедлайн: до 03.03.25)
- Упорядоченный массив.
- База данных на хэш-таблице: (Дедлайн: до 17.03.25)
- Хэш-таблица методом открытой адресации.
- База данных на дереве поиска: (Дедлайн: до 31.03.25)
- RB-дерево поиска.
- База данных на массиве: (Дедлайн: до 03.03.25)
(Дедлайн: до 14.04.25)
-
Lepsps:
- Выбор библиотеки для UI.
- Проектирование интерфейса.
- Реализация основного окна.
- Реализация ввода выражения.
-
Makoi66:
- Реализация выбора базы данных.
- Реализация отображения результатов.
- Обработка событий.
test: Тестирование UI.
(Дедлайн: до 28.04.25)
-
Lepsps:
- Обновление README.md (частично).
- Написание отчета по проекту (частично).
-
Makoi66:
- Обновление README.md (частично).
- Написание отчета по проекту (частично).