搜索资源列表
coutingsort
- 比快速排序更快的排序算法;这个了示例包含多种数据结构的算法,如InsertSort,ShellSort,BubbleSort,SelectSort,BinaryInsertSort,TableInsertSort,QuickSort,CoutingSort。对于每个算法用1万个数据比较排序性能,并且使用精确计时器(精度远远大于ms,到达us),使用正序,逆序,随机序列进行比较性能分析。
suanfa
- 一、利用随机函数产生3000个随机整数,利用选择排序、起泡排序、快速排序、合并排序等排序方法进行排序,并统计每一种排序上机所花费的时间。 二、石子归并问题:在一个圆形操场的四周摆放着N堆石子(N<= 100),现要将石子有次序地合并成一堆.规定每次只能选取相邻的两堆合并成新的一堆,并将新的一堆的石子数,记为该次合并的得分.编一程序,由文件读入堆栈数N及每堆栈的石子数(<=20)。 (1)选择一种合并石子的方案,使用权得做N-1次合并,得分的总和最小; (2)选择一种合并石
01beibao
- 算法与数据结构——快速排序 01背包问题,是一个简单的程序,高手就不用研究了
AlgorithmAnalysis
- 选择排序,冒泡排序,快速排序的时间测试。采用VC6 MFC编写。
SortDemo-three
- 本程序展示了冒泡,方向冒泡以及快速排序的算法以及演示,使用java实现,可以清楚看清其流程.
sort
- 这是数据结构的课程设计,对起泡排序、直接排序、简单选择排序、快速排序、希尔排序和堆排序算法进行比较和分析,C语言实现。
KMP
- 此代码实现了字符串的KMP算法和快速排序算法,能够快速的寻找到制定的字符串
WIN32SDKchinesechesssourcecode
- 完成除了人工智能外的部分 2000/10/23: 整理代码 2000/10/30: 第一个人工智能 2000/10/31: 面板的小改动/增强人工智能 2000/11/03: 增加停止按钮,增加\"参数\"对话框 2000/11/05: 完整的人工智能,0.5版 2001/11/15: 0.6版,改成了木纹棋盘 加了剪枝,用快速排序,留5个结点,搜索深度6-7,仍嫌太少. MantisChess1.0 ,为了清晰而改用Win32 SDK代码,抛开了MFC
SORT
- 常见的多种排序算法:插入排序 冒泡排序 快速排序 希尔排序 堆排序
NatureSort_list
- 链表实现快速排序, 链表实现快速排序,
sort
- 随机产生个整数n=100,200,300,1000,2000个整数并存于数组r[1..n]中。 对主要查找算法(顺序查找、插入排序、冒泡排序、堆排序、快速排序)进行实验比较,计算出平均比较次数、平均移动次数及执行时间。由程序自动计算.
sortcompare
- 排序算法比较:直接插入排序、折半插入排序,起泡排序、快速排序、选择排序、堆排序,/基数排序/,希尔排序法,共八种
paixu
- 各种排序方法(冒泡排序,选择排序,插入排序,希尔排序,快速排序,归并排序(2路))
quicksort
- 熟悉快速排序法的基本思想,掌握快速排序法的排序过程及其实现算法
quicksort
- 快速排序思想: 在待排序的n个记录中任取一个记录(通常取第一个记录),把所有小于该记录的记录移到其左边,把所有大于该记录的记录移到其右边,所选记录正好处在其应在的位置,且把原有序列划分成两个子序列。然后,对两个子序列分别重复上述过程,直到所有记录都排好序。把当前参加排序的记录按第一个记录的排序码分成前后两个部分的过程称为一趟快速排序。
quiksort
- 数据结构课程中快速排序实现,帮助数据结构课程学习。
QuickSort
- C语言实现的快速排序算法源程序,再VC6.0和C-Free下调试运行通过。
Sort
- 快速排序、合并排序、插入排序、堆排序、计数排序等算法的C语言实现
qsort&huffman
- 快速排序&huffman
quicksort.c
- 调试实现快速排序算法。-debug fast sorting algorithms.