題目是這樣的,有a,b兩個數組,a的長度大于b,需要將a中最小值放到b的第一位,a中第二小的值放到b的第二位,以此類推,直到b的長度。要求:不能使用其他數組,不能改變數組a。誰有好辦法,給個思路也行
2 回答

森林海
TA貢獻2011條經驗 獲得超2個贊
假設a有n個數 b有m個數(n>m) ,取前m個a放入b ,在b中做排序(比如冒泡)。排序好后得到新的b。
然后把第m+1個a與b中的數進行判斷,插入到指定的位置,循環直到第n個數
添加回答
舉報
0/150
提交
取消