Dijkstra's Crossword
Across
- 2. connects two nodes together
- 7. a collection of nodes linked by edges
- 9. occurs when the hash function produces the same hash value for two or more keys
- 10. an item on a graph
- 14. adding an item to a queue
- 16. a graph with no directional edges
- 17. a linear data structure where operations are performed FIFO
- 18. a FIFO ordered list
- 19. the value that is hashed by a hashing algorithm
- 20. an edge that connects back to the same node
- 21. adding an item from the top of a stack
Down
- 1. a special version of queue where the first element is connected to the last element
- 3. a graph with one or more unidirectional edge
- 4. checking the top item in a stack
- 5. pushing an item to the top of the stack
- 6. a linear data structure where operations are performed LIFO
- 8. an algorithm for finding the shortest paths between nodes on a weighted graph
- 11. defining a variable with a value
- 12. a graph where the edges have
- 13. a linear data structure where elements are linked using pointers
- 15. removing an item from a queue