Binary Search: From Finding a Number to Finding a Boundary
The Reasoning Log — a journey through assumptions, failed intuitions, proofs, and a more general way of searching
I do not particularly enjoy learning an algorithm by memorizing its final implementati