Mental Model
Find the longest sequence of numbers that keep going up without rearranging the original order.
Analogy: Imagine climbing stairs where each step is higher than the last. You want to find the longest path going up without stepping down or skipping steps backwards.
Array: [10] -> [22] -> [9] -> [33] -> [21] -> [50] -> [41] -> [60] LIS length array: [1] -> [1] -> [1] -> [1] -> [1] -> [1] -> [1] -> [1]
