合并排序里面,这里代码很精简 for(int k = left; k <= right; k++){ if(i == mid + 1) data[k] = temp[j++]; else if(j == right + 1 || temp[i] <= temp[j]) data[k] = temp[i++];
点赞

相关推荐

牛客网
牛客网在线编程
牛客网题解
牛客企业服务