把数据分段,从某段中逐个选最小的元素移入新数据段,然后再 段与段 之间比较再形成新的数据段。下面是通过打印学习这样的数据是如何搬移的:个人觉得这个思想并行处理上比较方便(分治办法)。
#include#include #include #include void ShowSortPro(int arr[], int len) { int i; for (i=0; i
测试编译器对代码进行自动优化编译和不优化的耗时比较。感兴趣的可以试试其他级别的优化,这里要注意优化后程序的结果要正确耗时比较才有意义。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)