想问一下算法题为什么要分组?直接堆排可以吗