Mental Model
Floor is the biggest number smaller or equal to target; ceil is the smallest number bigger or equal to target in a sorted list.
Analogy: Imagine standing on a number line with sorted stones; floor is the closest stone behind or at your feet, ceil is the closest stone ahead or at your feet.
Sorted array: [1] -> [3] -> [5] -> [7] -> [9] -> null Target: 6 Floor: 5 (closest ≤ 6) Ceil: 7 (closest ≥ 6)
