/graph_books

Primary LanguageTypeScript

Завдання 1 Графи, дерева.

Огляд завдання

Додавання та видалення елементів/вершин/ребер. Реалізація в Typescript.

Побудова кістякового дерева для заданого графу.

Реалізована побудова МОД.

Завдання 2 Каталог Книг та Персонажів

Огляд завдання

Створення бази даних для інформації про книги та персонажів, розбиття на серії. Реалізація в Typescript.

Функціональні вимоги

База Даних Книг

Додавання нових книг з інформацією: назва, автор(и), дата виходу, кількість сторінок, коротка анотація. Редагування існуючих записів про книги. Видалення книг з бази даних. Пошук книг за назвою або автором. База Даних Авторів

Додавання нових авторів. Редагування існуючих записів про авторів. Видалення авторів з бази даних. Пошук авторів за іменем. Серії Книг

Визначення серій, якщо у двох книг є спільний головний чи другорядний персонаж. Впорядкування книг в межах серій за датою виходу. Рівні Участі Персонажів

Вказання рівня участі кожного персонажа для кожної книги (головний, другорядний, епізодичний). Особливості Альтернативні Реальності

Підтримка альтернативних реальностей, таких як канонічні серії, книги на основі фільмів, неофіційні книги. Технічні Деталі

Реалізація на основі Typescript.