《内部排序算法比较》【问题描述】在教科书中,各种内部排序算法的时间复杂度分析结果只给出算法的大致执行时间。
试通过随机数据比较各算法的关键字比较次数和关键字移动次数,以获得直观感受【基本要求】(1)对6种常用内部排序算法进行比较:冒泡排序、直接插入排序、简单选择排序、快速排序、希尔排序、堆排序(2)待排序的表长不小于100,其中数据要用伪随机数产生,至多用5组不同的输入数据做比较(3)比较指标为关键字参加的比较次数和关键字的移动次数
2017/7/4 4:23:16 248KB C++
1
设计并实现一个学生管理系统,即定义一个包含学生信息(学号,姓名,成绩)的顺序表,可以不考虑重名的情况,系统至少包含以下功能:1.根据指定学生个数,逐个输入学生信息;
2.逐个显示学生表中所有学生的相关信息;
3.给定一个学生信息,插入到表中指定的位置;
4.删除指定位置的学生记录;
5.统计表中学生个数;
6.利用直接插入排序或者折半插入排序按照姓名进行排序;
7.利用快速排序按照学号进行排序;
8.根据姓名进行折半查找,要求使用递归算法实现,成功前往此学生的学号和成绩;
2017/7/2 22:31:33 280KB C语言
1
八大排序算法的MATLAB完成,包含直接选择,直接插入,希尔排序,归并排序,冒泡排序,快速排序,堆排序等排序算法的完成。
2018/10/22 6:39:08 122KB 排序算法 MATLAB
1
这是用MFC写的,开发环境是VC++。
主要实现7种排序算法(直接插入排序、堆排序、基数排序、冒泡排序、归并排序、希尔排序、快速排序),能计算每种排序算法的运行时间,进行多次排序后,可以对各种排序算法时间复杂度进行直线拟合,并以图线的方式表示,其中,画图部分是调用外部CCHART库来完成的。
以上是本程序的主要功能,还有一些细节的东西请打开工程自行探索。
程序亲测无误。
2017/11/27 14:42:06 5.28MB 排序
1
数据结构---直接插入排序/快速排序/选择排序/冒泡排序(详细实现算法和功能比较)
2019/4/5 7:52:08 332KB 排序算法
1
1)问题描述对各种排序方法(直接插入排序、希尔排序、起泡排序、快速排序、直接选择排序、堆排序和归并排序)的时间功能进行比较。
2)基本要求(1)设计并实现上述各种排序算法;
(2)产生正序和逆序的初始排列分别调用上述排序算法,并比较时间功能;
(3)产生随机的初始排列分别调用上述排序算法,并比较时间功能。
1
把紧缩包内的文件夹复制到SD卡根目录,直接插入导航卡插槽,启动导航即可查看CE下的文件
2019/3/12 7:38:35 1KB CE 导航
1
TeeChartProActiveX是一个用于商业,科学,工程和统计的全功能图形图表工具。
TeeChartProActiveX提供上百种图形风格,包括2D和3D图形,33个数学公式和统计功能,并且可以支持无限制的轴。
TeeChartActiveX控件还可以使用在服务器上,支持ASP,ISAPI,CGI或MTS应用程序,支持数据库,并可以导出为各种格式。
浏览器独立模式下可采用直接流输出,或者将轻量级的控件直接插入到ActiveX兼容的浏览器中。
2022/9/4 23:16:22 10.78MB TeeChart ActiveX 完美 破解版
1
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡