Mental Model
You have a list of numbers where each number tells you how far you can jump forward. The goal is to see if you can reach the end by jumping step by step.
Analogy: Imagine standing on stepping stones across a river. Each stone has a number telling you how many stones you can jump ahead. You want to know if you can reach the last stone without falling in the water.
stones: [2] -> [3] -> [1] -> [1] -> [4] -> null
↑start here