1. 该算法的时间复杂度是 $O(mlogn)$。(不考虑第 31 行的排序) ()
2. 将第 13 行的代码改成 while(left < right) ,其他地方不做改动,对程序最终的输出结果没有影响。()
3. 将第 14 行的代码改成 int middle = (left + right) >> 1,其他地方不做改动,对程序最终的输出结果没有影响。()
4. 将第 31 行代码改成把 arr 数组中的元素从大到小排序的代码,其他地方不做改动,对程序最终的输出结果没有影响。()
5. 若给定 n 和 arr 数组,在最好情况下,13 行至 22 行的 while 循环需要被执行()次
6. 若输入如下数据:
5
1 5 2 4 3
3
2 5 6
则输出结果为(用空格表示换行): () 。