#include #include #include #include #define num_threads 3 int *L,*R; //Merge函数合并两个子数组形成单一的已排好序的字数组 //并代替当前的子数组A[p..r] void Merge(int *a, int p, int q, int r) { int i,j,k; int n1 = q - p + 1; int n2 = r - q; L = (int*)malloc((n1+1)*sizeof(int)); R = (int*)malloc((n2+1)*sizeof(int)); for(i=0; i