定义两个数组a,b,一个a的长度比另一个b大1, a看做是
* 已经排好序的。
* 接下来的过程是
* 1: 如果num 比最后一个数大,把num赋值给数组b的最后一个数
* 再按顺序把a 的每个元素赋给b
* 2: 否则(num 不比a 的最后一个数大),
* 如果a 的元素比num 小,则将这些元素按顺序赋给b
* 将num 赋给比num大的b数组的元素,
* 跳出第一个for循环。
* 3: 定义一个循环控制变量,从num传给数组后num的下标值加一开始;
* 直到b的结尾,将剩下的a 的值赋给b,赋值的过程是b[j] = a[i-1];
|
|