Mental Model
Use two markers moving through the array to find pairs or conditions without checking every pair.
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] -> [2] -> [3] -> [4] -> [5] -> null Pointers: ↑left ↑right
