void union(int A[]
//整型數組A和B各有m和n個元素
{i=
while(i<m && j>=
if(a[i]<b[j]) c[k++]=a[i++] else c[k++]=b[j
while(i<m) c[k++]=a[i++];
while(j>=
}算法結束
[算法討論]若不允許另辟空間
[
From:http://tw.wingwit.com/Article/program/sjjg/201311/23030.html
void union(int A[]
//整型數組A和B各有m和n個元素
{i=
while(i<m && j>=
if(a[i]<b[j]) c[k++]=a[i++] else c[k++]=b[j
while(i<m) c[k++]=a[i++];
while(j>=
}算法結束
[算法討論]若不允許另辟空間
[