Commit Graph

26 Commits

Author SHA1 Message Date
2d36dd7ef3 Merge pull request '[2]' (#344) from novikovsd/2026-rff_mp:lab2 into develop
Reviewed-on: #344
2026-05-30 12:05:47 +00:00
0354fd9c79 добавлен диограмама в папку lab2_results 2026-05-25 13:20:57 +03:00
5a43e1610b добавлен файл отчета 2026-05-25 13:20:57 +03:00
1350cb60b3 Добавлен отчет из программы 2026-05-25 13:20:57 +03:00
e8e43b0919 finish2
исправлена ошибка в классе maze из-за которой код не запускался
2026-05-25 13:20:57 +03:00
287a6098b5 FINISH
добавлены функции для итерактивного подхода, для этого нужно запустить программу один раз и изменить желаемый лабиринт
2026-05-25 13:20:57 +03:00
dbd088daff experiment2
реализован запуск эксперимента с сохранением результатов в csv файле и png графиков в папке lab2_result
2026-05-25 13:20:57 +03:00
b091b98a93 experiments and new folder creation
реализовано создание папки для сохранения в ней результатов эксперимента, реализовано создание тестогово лабиринта
2026-05-25 13:20:57 +03:00
9ae55f1244 observer and command
реализованы классы визуализации и пошагового решения
2026-05-25 13:20:57 +03:00
80d51b3f93 stats
созданы классы оркестратора и сбора статистики
2026-05-25 13:20:57 +03:00
451ae4ce4b path finder
реализован паттерн Strategy для алгоритмов поиска пути
2026-05-25 13:20:57 +03:00
da8127d37a builder pattern
реализованы классы строющие лабиринты
2026-05-25 13:20:57 +03:00
20982d4172 maze model
реализованы классы симулирующую модель лабиринта
2026-05-25 13:20:57 +03:00
6db272487e classes
добавлены возможные необходимые классы в будущем
2026-05-25 13:20:57 +03:00
e14abb6194 Добавить novikovsd/maze.py 2026-05-25 13:20:57 +03:00
d3e3962dd8 добавлены ответы в новой ветке lab1 2026-05-24 14:41:07 +00:00
4ae10433ff Добавлен текстовый файл 2026-05-24 17:30:55 +03:00
31726394a9 добавлены файлы отчетов 2026-05-24 16:47:28 +03:00
e677d750f7 FINISH 2
исправлены ошибки в написании, которые мешали запуску кода
2026-05-24 13:43:41 +00:00
52a5aa8fc6 FINISH
создана функция, проводящая замеры, функция сохраняющая замеры
2026-05-24 13:34:12 +00:00
859ee847dd mes func
созданы измерительные функции для каждого типа данных
2026-05-24 13:29:20 +00:00
a740a6cb6b data def
создана функция, создающая тестовый набор записей
2026-05-24 13:26:04 +00:00
9d935dc1f9 bin tree
реализовано двоичное дерево с помощью функций вставки/обновления, возвращения корня, итеративного поиска, поиска узла с минимальным ключем, рекурсивного удаления, центрированного обхода
2026-05-24 13:24:43 +00:00
132e7e049b hash
реализована хэш таблица, с помощью функций отсартировки, удаления, поиска, вставки/обновления. добавлена глубина рекурсиидля bst удаления
2026-05-24 13:21:49 +00:00
706e7b5e7f created linked list
созданы функции добавления, удаления, изменения и ввода даынных для связонного списка
2026-05-24 13:18:52 +00:00
58ab8d9227 create py file 2026-05-24 15:54:21 +03:00