Mental Model
You want to jump through an array from start to end using steps allowed by each position's number. The key is to check if you can reach the last position by jumping forward.
Analogy: Imagine stepping stones across a river. Each stone tells you how far you can jump next. You want to see if you can reach the last stone without falling in the water.
Start -> [3] -> 2 -> 1 -> 0 -> 4 -> End Each number shows max jump length from that stone.