The following questions test your knowledge of Dijkstra's algorithm. The various parts are not related to each other in this question. You can use drawing/handwriting for parts. What is Dijkstra's algorithm used for?
1) Finding the shortest path between two nodes in a graph
2) Sorting elements in an array
3) Encrypting data for secure transmission
4) Performing matrix operations