Smallest K integers - Sorting, Heaps and Binary Search

Solving the “Smallest K integers” coding interview question in a different unexpected style: using a drwaing table. Enjoy!