本文生成10万个1到100之间的随机数,其中包含10个重复数据,每个数据重复10次。分别使用冒泡排序法和快速排序法对随机数据进行排序,并展示部分排序结果。

由于生成的随机数较多,这里不方便全部展示。以下仅展示部分数据和排序结果。

部分随机数示例:

19, 54, 89, 76, 65, 54, 34, 7, 11, 75, 24, 16, 30, 10, 36, 12, 95, 40, 52, 82, ...

冒泡排序法运行结果:

经过冒泡排序后,随机数被从小到大排序。

排序后的部分数据示例:

1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 3, 3, 3, 3, 3, 4, 4, 4, 4, 4, 5, 5, 5, 5, 5, ...

快速排序法运行结果:

经过快速排序后,随机数被从小到大排序。

排序后的部分数据示例:

1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 3, 3, 3, 3, 3, 4, 4, 4, 4, 4, 5, 5, 5, 5, 5, ...

10万个随机数排序:冒泡排序 vs 快速排序

原文地址: https://www.cveoy.top/t/topic/n5ip 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录