和左神一起做题:归并排序,稳定的冒泡,稳定的归并以及常见排序的空间时间稳定分析,数组到堆的过程以及演化成堆排序
//归并排序#includevoidsort(int*a,intL,intM,intR){int*p=newint[R-L+1];intp1=L;intp2=M+1;inti=0;while(p1a[p2]?a[p1++]:a[p2++];}while(p1>1);func(a,L,M);func(a,M+1,R);sort(a,L,M,R);}intmain(){inta[]={5,8,9,6,