1122两个有序数组合并
while (s < m && t < n) { //这是两个数组的共有长度 就是 s和t都在数组a和数组b的范围内。//其实也可以将a不进行倒序存放 只要把倒序遍历改成a[s--]int m, n, i, j, k = 0;//m是a[]的数字数,n是b的数字数。i--) //倒序要从m-1开始。//s是a的 t是b的。while (s < m) //要是a数组的长度比较长 那么多余部分。if (a[s] >= b[t]) //因为是从大到小排列。
原创
2023-12-12 21:05:44 ·
21 阅读 ·
0 评论