Алгоритм Дейкстры включает в себя приоритетную очередь, в которой хранятся все узлы, непосредственно достижимые из посещаемого узла, а также их расстояния до исходного узла.
Алгоритм посетит узел 0 и добавит узлы 1 и 2 кочередь с приоритетами.Затем он посетит узел 1, поскольку он является ближайшим узлом в очереди с приоритетами, и добавит узел 3 в очередь с приоритетом на расстоянии 6. Узел 2 все еще находится в очереди, и поскольку он ближе к узлу 0, чем к узлу 3Посещение будет дальше.При посещении узла 2 будет найден более короткий путь длиной 4 до узла 3, поэтому расстояние до узла 3 будет обновлено до 4. Затем будет посещен узел 3.