對n個數用歸併排序

#include<iostream> using namespace std; void merge(int a[],int s,int m,int e,int tmp[])//s爲開始m爲中間e爲末尾tmp爲額外存儲空間  { int pb=0;int p1=s;int p2=m+1; while(p1<=m&&p2<=e) { if(a[p1]>a[p2]) tmp[pb++]=a[p1++]
相關文章
相關標籤/搜索