基于 Vue 和 Electron 的算法演示程序
- 本项目为个人学习项目
- 本项目的初衷是完成课程大作业,加之时间紧急,因此主要以实现功能为主。代码较为粗糙,请见谅
- 图展示界面是在他人组件的基础上做改动, 因此有些难以解决的问题,请见谅
- 共有三个功能:
- 计算最短路径,使用 Dijkstra
- 计算最小生成树,使用 Kruskal
- 计算最大匹配,使用匈牙利算法
- 页面左下角有数个样例按钮,可以通过样例进行快速的演示
- 页面右下角包含 3 个按钮:
- 可以通过配置按钮进行点和边的配置
- 可以通过清空按钮进行页面的复原
- 可以通过计算按钮对结果进行计算
- 使用 Electron 进行开发或打包时,可能会遇到各种问题。通常是网络问题或配置文件问题,请通过搜索引擎寻求解决方案