一、需求分析 1、本演示程序对以下6种常用的内部排序算法进行实测比较:起泡排序、直接插入排序、简单选择排序、快速排序、希尔排序、堆排序。 2、待排序表的表的元素的关键字为整数,表长不小于100;其中的数据要用伪随机数产生程序产生(乱序)和由键盘输入(正序、逆序);至少要用5组不同的输入数据作比较;比较的指标为有关关键字参加的比较次数和关键字的移动次数(关键字交换记为3次移动)。 3、演示程序以用户和计算机对话的方式执行,即在计算机终端上显示“提示信息”下,用户可由键盘操作,由伪随机数产生器产生或由用户键盘输入待排序数据,每次测试完毕,列表显示各种比较指标值。 4、最后对结果做出简单分析,包括对各组数据得出结果波动大小给予解释。
2021-05-12 13:17:14 348KB 内部排序算法比较
1
题目一: 内排序算法比较 1) 对以下6种常用的内部排序算法进行比较:起泡排序,直接插入排序,简单选择排序,快速排序,希尔排序,堆排序。 2) 待排序记录的文件个数不小于1000( 其数据用伪随机数产生),至少用5组不同的输入数据作比较;比较的指标为关键字的比较次数和关键字的移动次数(一次关键字交换计为3次移动)。 3) 统计在完全正序、完全逆序及无序情况下的关键字比较次数和移动次数。 4) 对结果作简单分析,包括对各组数据得出结果波动大小的解释。
2021-05-11 09:43:43 7KB 排序 分析 复杂度 比较次数
1
该资源里是用CCS写的一个简单的乘加算法,该框架里面含有混合汇编,线性汇编以及纯C三种方法来表示乘加的算法,用这三种方法来进行比较。该程序是编译能通过的,可以烧写到板子去看。
2021-04-19 18:23:28 405KB CCS 混合汇编 线性汇编
1
C#版的字符串差异对比类。 可以比较两个字符串的不同之处。返回结果为两个字符串的差异变化项,具有一定的参考和实用价值,根据返回的差异数组可以自由实现不同的表现形式,比如差异文字高亮。
2021-04-15 14:46:45 51KB C# 文本对比 文本差异
1
比较各种直线算法和圆弧算法,比如dda什么的,还加了一个分型小树的代码
2021-04-08 09:57:48 60KB 直线算法比较,圆弧算法比较
1
交通咨询系统,能让旅客咨询从任一个城市顶点到另一个城市顶点之间的最短路径或最低费用或最少时间等问题。对于不同咨询要求,可以输入城市间的路程或所需要时间或所需费用
1
179种分类算法比较测评,包括SVM、CRF、随机森林、CNN、RNN等共179种算法性能测评
2021-03-22 21:09:54 543KB 分类算法
1
随着计算能力、存储、网络的高速发展,人类积累的数据量正以指数速度增长。对于这些数据,人们迫切希望从中提取出隐藏其中的有用信息,更需要发现更深层次的规律,对决策,商务应用提供更有效的支持。为了满足这种需求,数据挖掘技术的得到了长足的发展,而分类在数据挖掘中是一项非常重要的任务,目前在商业上应用最多。本文主要侧重数据挖掘中分类算法的效果的对比,通过简单的实验(采用开源的数据挖掘工具-Weka)来验证不同的分类算法的效果,帮助数据挖掘新手认识不同的分类算法的特点,并且掌握开源数据挖掘工具的使用。分类算法是解决分类问题的方法,是数据挖掘、机器学习和模式识别中一个重要的研究领域。分类算法通过对已知类别训
2021-02-26 20:04:02 464KB 数据挖掘-分类算法比较
1
两种算法的比较,有数据文件,有源码文件供参考,可直接用
1