归并算法主要思想是递归1。 请想象有八张罗在一起背朝你的扑克牌 分解 首先将八张牌依次从左到右并排排列(保持背朝你的方式), 解决 然后两两一组左向右分为四组,将每组牌从小到大排好序, 合并 将四组牌自左向右合为两组,再将两组牌合为一组 C++实现如下 #include<iostream> void Merge_sort(int* a, int p, int r); void Merge(int* a, int p, int q, int r); int main() { int a[10] = { 12,18,-23,987,16,1321,-48,-94...