Recommended Resources
Linked Lists
Binary Trees
Binary Trees Linked Lists
Traversal of a Binary Tree
Breadth-First Traversal of a Binary Tree
Binary Expression Trees
Binary Search Tree Implementation
Prime Factor Tree Algorithm
Morse Code using a Binary Tree
Huffman Coding Algorithm
Graphs
Graph Terminology
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)
Further Reading…
Logic Gates Tester Kit Creating Logic Gates using Transistors Fetching Data using Logic Gates Binary Decoder using Logic Gates 8-bit ALU using Logic Gates Binary Additions Using Logic Gates Comparison Operators using Logic Gates Digital Padlock Logic Gates Binary Subtractions Using Logic Gates Binary Shifters using Logic Gates Traffic Lights Controller using Logic Gates