C语言 排序问题:随机产生1—M之间的N个整数,分别采用插入排序、选择排序、冒泡排序和堆排序算法

C语言
排序问题:随机产生1—M之间的N个整数,分别采用插入排序、选择排序、冒泡排序和堆排序算法进行排序,并对它们的效率进行比较。
A、随机产生待排序的1—M之间的N个整数,M可以取100、1000、10000;N的大小可以取20、100、1000、1500等。
B、算法中需要对比较次数进行统计。
C、对随机序列、正序和逆序的待排序表进行各种排序算法的测试和分析。

第1个回答  2016-05-24
这个题不难,你可以百度一下这三种排序方法,弄懂原理后再来写程序,相信你能行的,加油!
相似回答