sort(e+l,e+mid+1,cmp1); sort(e+mid+1,e+r+1,cmp1);
为啥本题要这么排序,而不是:
sort(e+l,e+mid,cmp1); sort(e+mid+1,e+r+1,cmp1);