Skip to content

Instantly share code, notes, and snippets.

View leevg's full-sized avatar
:octocat:

Vitalii Li leevg

:octocat:
View GitHub Profile
@leevg
leevg / dijkstra.py
Created March 25, 2017 21:11 — forked from ivan1911/dijkstra.py
My own realisation of Dijkstra's algorithm on Python.
#!/usr/bin/env python
# -*- coding: utf-8 -*-
# Алгоритм Дейкстры
# Находит кратчайшее расстояние от одной из вершин графа до всех остальных.
# Алгоритм работает только для графов без рёбер отрицательного веса.
# Матрица задается как список словарей смежности вершин
# Описание алгоритма http://goo.gl/KsqC