归并排序
#include <stdio.h>
#include <stdlib.h>
void Merge(int *Arrray, int *TmpArray,int Lpos , int Rpos, int RightEnd);
void MSort (int *Array, int *TmpArray, int Left, int Right );
void MergeSort(int *Array, int N);
//分割数组:
void MSort (int *Array, int *TmpArray, int Left, int Right ){
int Center;
if(Left < Right){
Center = (Left + Right) / 2;</