这是一个用java实现起泡排序的程序,里面还涉及到了按钮的添加,以及怎么获得系统当前时间,字体颜色,大小的设置
上传时间: 2014-10-26
上传用户:cooran
包含八种排序算法的界面演示多线程程序,以线段形式表示数据大小,排序一清二楚
上传时间: 2014-01-09
上传用户:璇珠官人
包含常见的排序方法,如冒泡,选择,插入,堆,快速排序等,解压后为.java文件,可用记事本打开源代码,供有一定数据结构基础的初学者分析使用.
上传时间: 2013-12-27
上传用户:wang0123456789
同学做的基于贪婪策略的拓扑排序算法可视化演示程序,支持用户自己画出拓扑图,VC++.net下测试通过。
上传时间: 2013-12-11
上传用户:lhc9102
冒泡排序法 (C++) 求链表操作 srasedfeadfeafds
标签: srasedfeadfeafds 排序 操作
上传时间: 2014-01-25
上传用户:songyue1991
排序 排序 排序 排序 排序 排序 排序 排序
标签: 排序
上传时间: 2013-11-29
上传用户:redmoons
7种内部排序算法的比较 里面含 测试代码!
上传时间: 2014-01-02
上传用户:lhc9102
ReverseSort程序描述: 本程序包括:线性链表的逆序(从尾到头排序),链表正常排序(按.num项从大到小排序), 链表输出
标签: ReverseSort 排序 num 程序
上传时间: 2015-05-29
上传用户:bruce5996
附有本人超级详细解释(看不懂的面壁十天!) 一、 实际问题: 希尔排序(Shell Sort)是插入排序的一种。因D.L.Shell于1959年提出而得名。它又称“缩小增量分类法”,在时间效率上比插入、比较、冒泡等排序算法有了较大改进。能对无序序列按一定规律进行排序。 二、数学模型: 先取一个小于n的整数d1作为第一个增量,把文件的全部记录分成d1个组。所有距离为dl的倍数的记录放在同一个组中。先在各组内进行直接插人排序;然后,取第二个增量d2<d1重复上述的分组和排序,直至所取的增量dt=1(dt<dt-l<…<d2<d1),即所有记录放在同一组中进行直接插入排序为止。该方法实质上是一种分组插入方法。 三、算法设计: 1、将相隔某个增量dlta[k]的元素构成一个子序列。在排序过程中,逐次减小这个增量,最后当h减到1时,进行一次插入排序,排序就完成。增量序列一般采用:dlta[k]=2t-k+1-1,其中t为排序趟数,1≤k≤t≤[log2 (n+1)],其中n为待排序序列的长度。按增量序列dlta[0..t-1]。 2、按增量dlta[k](1≤k≤t≤[log2 (n+1)])进行一趟希尔插入排序。 3、在主函数中控制程序执行流程。 4、时间复杂度:1≤k≤t≤[log2 (n+1)]时为O(n3/2)。
上传时间: 2013-12-11
上传用户:天涯
一个速度很快的文字排序引擎(TextSort engine),在微机上可以达到六分钟左右对两百万行文字做排序,提供三种内存内排序方法及五种对文件排序的方法
上传时间: 2015-06-01
上传用户:sqq