23 lines
688 B
Markdown
23 lines
688 B
Markdown
|
|
# Задание 1. Структуры данных - телефонный справочник
|
|||
|
|
|
|||
|
|
Реализация связного списка, хеш-таблицы и BST в процедурной парадигме (без классов).
|
|||
|
|
|
|||
|
|
## Как запустить
|
|||
|
|
|
|||
|
|
```bash
|
|||
|
|
# 1) самопроверка структур
|
|||
|
|
python3 phonebook.py
|
|||
|
|
|
|||
|
|
# 2) эксперимент (5 повторов × 3 структуры × 2 режима × 3 операции)
|
|||
|
|
python3 experiment.py
|
|||
|
|
# результат -> docs/data/results.csv
|
|||
|
|
|
|||
|
|
# 3) графики
|
|||
|
|
python3 plot_results.py
|
|||
|
|
# результат -> docs/data/plots/*.png
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
## Отчёт
|
|||
|
|
|
|||
|
|
См. [docs/report.md](docs/report.md).
|