Skip to content

Commit 5dbf37a

Browse files
authored
fix typo
Changed from "then  u  must have been insert in the queue" to "then  u  must have been inserted into the queue"
1 parent c748a22 commit 5dbf37a

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

src/graph/01_bfs.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ while (!q.empty()) {
4242
We can notice that the difference between the distances between the source `s` and two other vertices in the queue differs by at most one.
4343
Especially, we know that $d[v] \le d[u] \le d[v] + 1$ for each $u \in Q$.
4444
The reason for this is, that we only add vertices with equal distance or with distance plus one to the queue during each iteration.
45-
Assuming there exists a $u$ in the queue with $d[u] - d[v] > 1$, then $u$ must have been insert in the queue via a different vertex $t$ with $d[t] \ge d[u] - 1 > d[v]$.
45+
Assuming there exists a $u$ in the queue with $d[u] - d[v] > 1$, then $u$ must have been inserted into the queue via a different vertex $t$ with $d[t] \ge d[u] - 1 > d[v]$.
4646
However this is impossible, since Dijkstra's algorithm iterates over the vertices in increasing order.
4747

4848
This means, that the order of the queue looks like this:

0 commit comments

Comments
 (0)