AQA A’Level SLR08 Comparison of the complexity of algorithms
About this video
AQA Specification Reference
A Level 4.4.4.2
This video takes a look at how we are able to compare the complexity of one algorithm against another using a method known as Big O notation.
Key questions:
- What is the difference between time and space complexity?
- What do we mean when we talk about an algorithm's performance in terms of best-, average-, and worst-case?
00:00 Comparison of the complexity of algorithms
00:05 Intro
00:09 A note about this video
00:25 Prior knowledge
01:05 Comparing the complexity of algorithms
02:09 Best, average and worst-case scenarios
03:03 Comparing the complexity of algorithms continued
07:34 Comparing searching algorithms
07:58 Comparing sorting algorithms
08:51 Key questions
09:06 Going beyond the specification
09:16 Big O (Ο) vs Big Omega (Ω) vs Big Theta (Θ)
10:09 Outro
Last updated: 16.04.25