public static void merge(int[] a,int[] b,int lastA,int lastB)
{
int indexA=lastA-1;//数组a最后元素的索引
int indexB=lastB-1;//数组b最后元素的索引
int indexMerged=lastB+lastA-1;//合并后数组的最后元素索引
/*合并a和b,从这两个数组的最后元素开始*/
while(indexA>=0&&indexB>=0)
{
if(a[indexA]>b[indexB])
{
a[indexMerged]=a[indexA];
indexMerged--;