Algorithms and Data Structures
In this one-day course the following algorithms will be demonstrated:
- Linear Search
- Binary Search
- Bubble Sort
- Insertion Sort
- Quick Sort
These are algorithms that students are expected to understand for A-Level Computing. It is very useful to be able to implement them in a programming language to understand more fully how they work.
These data structures will be covered:
- Stack
- Queue
- Linked List
- Binary Tree
Again, being able to implement these in a programming language will aid understanding.
- Next - Linear Search