正在回答 回答被采纳积分+1
1回答
liuyubobobo
2022-03-25 01:16:00
我不确定我是不是理解了你的问题。
temp[i ++] 是取左半部分的元素;temp[j ++] 是取右半部分的元素。
for 中的 4 个 if else 是指:
如果左半部分的元素已经取完,则取右半部分的元素;
如果右半部分的元素已经取完,则取左半部分的元素;
此时说明左半部分和右半部分都有元素可取,如果左边当下该取的元素 > 右边当下该取的元素,则取右边的元素
否则(说明左边当下该取的元素 <= 右边当下该取的元素),则取左边的元素
继续加油!:)



恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星