Mental Model
Use two markers moving through the array to find or process pairs efficiently without extra space.
Analogy: Imagine two friends starting at opposite ends of a hallway, walking towards each other to find a matching pair of shoes quickly.
Array: [1, 3, 5, 7, 9]
Pointers: ↑ ↑
left right