IGCSE / O Level
▾
Overview
Notes
Question Bank
YouTube Playlist
External
1. Data Representation
2. Data Transmission
3. Hardware
4. Software
5. The Internet
6. Automated Systems
7. Algorithm Design
8. Programming
9. Databases
10. Boolean Logic
AS Level
▾
Overview
Notes
Question Bank
YouTube Playlist
External
1. Information Representation
2. Communication
3. Hardware
4. Processor Fundamentals
5. System Software
6. Security
7. Ethics and Ownership
8. Databases
9. Algorithm Design
10. Data Types
11. Programming
12. Software Development
A Level
▾
Overview
Notes
Question Bank
YouTube Playlist
External
13. Data Representation
14. Communication
15. Hardware
16. System Software
17. Security
18. Artificial Intelligence
19. Computational Thinking
20. Further Programming
Others
▾
Python Notes
Data Structures (Python)
Simulations
Simulations
View All Simulations
Minimax Algorithm
Alpha-Beta Pruning Simulator
A* Algorithm
Sorting Algorithm Visualiser
B+ Tree
Stack (ADT) Simulator
Queue (ADT) Simulator
Circular Queue (ADT) Simulator
Logic Gate Circuit Builder
Number System Converter
DFA Simulator
State Transition Diagram
CFG (Context Free Grammar) Simulator
NFA Simulator
TM (Turing Machine) Simulator
BFS (Breadth First Search) Simulator
DFS (Depth First Search) Simulator
Dijkstra Simulator
Prim's Simulator
Kruskal Simulator
Knapsack Simulator
Menu
State Transition Simulator
Input:
Input
RESTART
Examples
RESET
+ Add State
Start:
S1
▼
Final:
None
▼
Events:
Transitions
Fullscreen
States (Q):
S1
Events (Σ):
A1
+
-
RESET
S1
Output
Waiting for simulation input...
⏮ Skip Back
◀ Step Back
▶ play
Step Forward ▶
Skip Forward ⏭
Speed — 1000ms