Minh họa cho thuật toán Dijkstra
- Python 3.9 hoặc cao hơn
git clone https://github.com/zombieTDV/Discrete_Math_Dijkstra_Algorithm.gitcd Discrete_Math_Dijkstra_Algorithmpython -m venv .venvSử dụng môi trường ảo:
- Windows (PowerShell):
.venv\Scripts\Activate.ps1- macOS/Linux:
source .venv/bin/activatepip install -r requirements.txtpython src/app.pyproject/
│
├── app.py
├── requirements.txt
│
├── algorithms/
│ ├── __init__.py
│ ├── dijkstra.py
│ ├── bfs.py
│ ├── dfs.py
│ └── multipoint.py
│
├── grid/
│ ├── __init__.py
│ └── grid.py
│
├── utils/
│ ├── __init__.py
│ ├── parsing.py
│ └── helpers.py
│
└── templates/
└── index.html