The first commit is with the base requirement, that is, sorting an array of items (rectangles in this case) in a visualized way. Right now the only sort available is Bubble sort, but there is an ...
Algorithm Choice – Why Merge Sort? I chose Merge Sort because: It is a divide-and-conquer algorithm that always runs in O(n log n) time, no matter what the input looks like (best, average, or worst ...