数据结构课程大作业项目,后端基于 FastAPI,提供校园最短路径导航接口;前端基于 Vue,用于演示固定场景下的校园导航效果。 项目结构 project/ ├── app/ # 后端业务代码 │ ├── algorithm/ # Dijkstra / Floyd 算法 │ ├── api/ # FastAPI 路由 │ ├── data/ # 校园图 ...
在学习数据结构与算法的过程中,许多经典算法(如快速排序的分区过程、Dijkstra 的松弛操作、AVL 树的旋转)仅通过静态图示或文字描述难以直观理解其执行流程。 本项目旨在构建一个交互式算法可视化平台,通过动画动态展示算法的每一步执行过程,辅以伪 ...