MFC实现7种排序算法、比较时间复杂度

时间:2020-01-29 14:26:04
【文件属性】:
文件名称:MFC实现7种排序算法、比较时间复杂度
文件大小:5.28MB
文件格式:RAR
更新时间:2020-01-29 14:26:04
排序 这是用MFC写的,开发环境是VC++。 主要实现7种排序算法(直接插入排序、堆排序、基数排序、冒泡排序、归并排序、希尔排序、快速排序),能计算每种排序算法的运行时间,进行多次排序后,可以对各种排序算法时间复杂度进行直线拟合,并以图线的形式表示,其中,画图部分是调用外部CCHART库来完成的。以上是本程序的主要功能,还有一些细节的东西请打开工程自行探索。 程序亲测无误。
【文件预览】:
7种排序算法、时间对比及时间复杂度直线拟合
----readme.txt(356B)
----排序算法工程()
--------BubbleSort.txt(279B)
--------sort2.clw(2KB)
--------sort2.plg(745B)
--------Chart.h(45KB)
--------PlotDll.dll(2.3MB)
--------sort2.rc(8KB)
--------res()
--------sort2.ncb(209KB)
--------InsertSort.txt(250B)
--------sort2.dsw(518B)
--------PlotDll_d.dll(4.6MB)
--------sort2.h(1KB)
--------ShellSort.txt(308B)
--------pic.cpp(4KB)
--------sort2.opt(52KB)
--------sort2.aps(97KB)
--------RadixSort.txt(908B)
--------pic.h(2KB)
--------sort2Dlg.cpp(17KB)
--------sort2Dlg.h(2KB)
--------PlotDll.lib(259KB)
--------StdAfx.cpp(207B)
--------resource.h(2KB)
--------sort2.dsp(5KB)
--------StdAfx.h(1KB)
--------sort2.cpp(2KB)
--------mergesort.txt(805B)
--------QuickSort.txt(360B)
--------Debug()
--------HeapSort.txt(557B)
--------PlotDll_d.lib(260KB)
--------ReadMe.txt(3KB)

网友评论

  • 能打开运行,但是绘图没效果,是CCHART没安装吧,怎么安装呀
  • 不错学习一下
  • 挺不错的,可以学习一下,谢谢啦
  • 可以用,还不错