Java 使用合并排序对数组排序。

使用合并排序对数组排序。
实例源码:
源代码:
执行
执行中...
执行结果:
  • Unsorted array:
  • [54, 20, 14, 99, 71, 96, 52, 56, 67, 86]
  • split: 54 20 14 99 71 96 52 56 67 86
  • 54 20 14 99 71
  • 96 52 56 67 86
  • split: 54 20 14 99 71
  • 54 20 14
  • 99 71
  • split: 54 20 14
  • 54 20
  • 14
  • split: 54 20
  • 54
  • 20
  • merge: 54
  • 20
  • 20 54
  • merge: 20 54
  • 14
  • 14 20 54
  • split: 99 71
  • 99
  • 71
  • merge: 99
  • 71
  • 71 99
  • merge: 14 20 54
  • 71 99
  • 14 20 54 71 99
  • split: 96 52 56 67 86
  • 96 52 56
  • 67 86
  • split: 96 52 56
  • 96 52
  • 56
  • split: 96 52
  • 96
  • 52
  • merge: 96
  • 52
  • 52 96
  • merge: 52 96
  • 56
  • 52 56 96
  • split: 67 86
  • 67
  • 86
  • merge: 67
  • 86
  • 67 86
  • merge: 52 56 96
  • 67 86
  • 52 56 67 86 96
  • merge: 14 20 54 71 99
  • 52 56 67 86 96
  • 14 20 52 54 56 67 71 86 96 99
  • Sorted array:
  • [14, 20, 52, 54, 56, 67, 71, 86, 96, 99]
  •  
    本文系作者在时代Java发表,未经许可,不得转载。如有侵权,请联系nowjava@qq.com删除。

    编辑于

    关注时代Java

    关注时代Java