diff --git a/归并排序.cpp b/归并排序.cpp new file mode 100644 index 0000000..5fe3dbc --- /dev/null +++ b/归并排序.cpp @@ -0,0 +1,28 @@ +#include +int n,num[100010],tmp[100010]; +void sort(int l,int r) +{ + if(l>=r) + return; + int mid=(l+r)/2; + sort(l,mid); + sort(mid+1,r); + int k=0,i=l,j=mid+1; + while(i<=mid&&j<=r) + if(num[i]