✅ The verified answer to this question is available below. Our community-reviewed solutions help you understand the material better.
We would like to sort an array of squares based on their area using the insertion sort algorithm as described in the course. Assuming you have the function arrint compare_squares(t_square sq1, t_square sq2) described earlier that compares two squares sq1 and sq2 based on their area, under what condition should we swap the squares arr[j] and arr[j-1] ?