Graph Traversal
The process of visiting each vertex in a connected graph
Depth First Search
Breadth First Search
Tree Traversal
Pre-Order Traversal
In-Order Traversal
Outputs the contents of a binary tree in ascending order
Post-Order Traversal
Reverse Polish
A way of writing expressions with postfix notation
Advantages of Reverse Polish
Searching Algorithm
Used to find a specified data item within a set of data
Linear Search
Binary Search
Sorting Algorithms
Used to put elements in an array into a specific order
Bubble Sort
Merge Sort
Optimisation Algorithms
Finds the best possible solution to the problem posed
Dijkstra’s Algorithm
Uses of Dijkstra’s Algorithm