Recommended Resources
Bubble Sort Algorithm – Visualisation Merge Sort Algorithm – Visualisation Quick Sort Algorithm Sorting Algorithms – Visualisation Searching & Sorting Algorithms – Practice Linear Search Functions Binary Search: Guess The Number Linear vs Binary Search: Domain Name Server Challenge Bubble Sort Algorithm – Visualisation Insertion Sort Algorithm – Visualisation Sorting Algorithms – Python Code Shuffling Algorithm (Python Challenge)
Algorithms & Data Structures
– Binary Trees
Breadth-First Traversal of a Binary Tree
Binary Search Tree Implementation
Prime Factor Tree Algorithm
Morse Code using a Binary Tree
Huffman Coding Algorithm
– Graphs
Air-Flight Route Planner
The Social Network
Food Chain and Food Web
London Underground Journey Planner
– Hash Tables
Airport Lookup Check
Chemical Elements Quiz
– 2D and 3D Arrays
Cinema Booking Challenge
Laser Maze Game
My Weekly Timetable
Four in a row Challenge
Noughts & Crosses Challenge
Battleship Challenge
Drone Display
Space Invaders 2D/3D Pixel Art
– Stack & Queues
Stacks and Queues using Python
The Ice Cream Stack
Bracket Validator (using a Stack)
Reverse Polish Notation (using a Stack)
Big O Notation
Short Path Algorithms
Air Flight Route Planner
London Underground Journey Planner
The Social Network