点数信息
www.dssz.net
注册会员
|
设为首页
|
加入收藏夹
您好,欢迎光临本网站!
[请登录]
!
[注册会员]
!
首页
移动开发
云计算
大数据
数据库
游戏开发
人工智能
网络技术
区块链
操作系统
模糊查询
热门搜索:
源码
Android
整站
插件
识别
p2p
游戏
算法
更多...
在线客服QQ:632832888
当前位置:
资源下载
搜索资源 - 4种排序实现
下载资源分类
移动开发
开发技术
课程资源
网络技术
操作系统
安全技术
数据库
行业
服务器应用
存储
信息化
考试认证
云计算
大数据
跨平台
音视频
游戏开发
人工智能
区块链
在结果中搜索
所属系统
Windows
Linux
FreeBSD
Unix
Dos
PalmOS
WinCE
SymbianOS
MacOS
Android
开发平台
Visual C
Visual.Net
Borland C
CBuilder
Dephi
gcc
VBA
LISP
IDL
VHDL
Matlab
MathCAD
Flash
Xcode
Android STU
LabVIEW
开发语言
C/C++
Pascal
ASM
Java
PHP
Basic/ASP
Perl
Python
VBScript
JavaScript
SQL
FoxBase
SHELL
E语言
OC/Swift
文件类型
源码
程序
CHM
PDF
PPT
WORD
Excel
Access
HTML
Text
资源分类
搜索资源列表
数据结构课程设计--排序算法性能分析
目 录 摘 要 1 前 言 2 正 文 3 1. 采用类C语言定义相关的数据类型 4 2. 各模块的伪码算法 5 3. 函数的调用关系图 11 4. 调试分析 11 5. 测试结果 13 6. 源程序(带注释) 16 总 结 28 参考文献 29 致 谢 30 附件Ⅰ 部分源程序代码 31 摘要 排序是计算机程序设计中的一种重要操作。各种部排序算法的时间复杂度分析结果只给出了算法执行时间的阶,或大概执行时间。 关键字:排序,性能分析。 前 言 排序是计算机程序设计中的一种重要操作。它的功能是将
所属分类:
其它
发布日期:2009-09-10
文件大小:78848
提供者:
wqq_lw
九种排序算法研究。。C++向量实现。。
1、插入排序(InsertSort) 2、冒泡排序(BubbleSort) 3、选择排序(SelectSort) 4、快速排序(QuickSort) 5、希尔排序(ShellSort) 6、计数排序(CountSort) 7、堆排序(HeapSort) 8、归并排序(MergeSort) 9、基数排序(RadixSort)
所属分类:
其它
发布日期:2010-01-12
文件大小:11264
提供者:
hengzihua
数据结构课设 各种排序
1、链表排序 [问题描述] 建立一个单链表,排序输出、再倒序输出。[基本要求] (1) 从文件读入30个无序整数,建立一个单链表,输出。(2) 排序,输出 (3) 倒序,输出 2、二叉树的应用 任务 :编程实现二叉树的建立,先序(递归和非递归方法)、中序、后序、层次遍历,求二叉树的高度; 要求:从文件中读入建树信息,树的节点数目不小于20个,树的高度不小于4; 3、Hash表应用 问题描述:设计散列表实现电话号码查找系统。 基本要求: 1) 设每个记录有下列数据项:电话号码、用户名、地址;
所属分类:
C/C++
发布日期:2011-03-14
文件大小:3145728
提供者:
rocy_25
C++ 4种排序算法 实现及比较
C++ 起泡排序 简单选择排序 快速排序 归并排序 这四种排序的时间复杂度的比较分析
所属分类:
C++
发布日期:2011-05-08
文件大小:96256
提供者:
qq957252834
用C语言实现常用排序算法
利用随机函数产生30000个随机整数,利用插入排序、起泡排序、选择排序、快速排序、堆排序、归并排序等排序方法进行排序,并且 (1) 统计每一种排序上机所花费的时间。 (2) 统计在完全正序,完全逆序情况下记录的比较次数和移动次数。 (3) 比较的指标为关键字的比较次数和记录的移动次数(一次记录交换计为3次移动)。 (4) 对结果作简单分析,包括对各组数据得出结果波动大小的解释。
所属分类:
C/C++
发布日期:2011-06-26
文件大小:168960
提供者:
hilookingfor
数据结构课程设计报告 综合排序
利用随机函数产生N个随机整数(20000以上),对这些数进行多种方法进行排序。 要求: 1) 至少采用三种方法实现上述问题求解(提示,可采用的方法有插入排序、希尔排序、起泡排序、快速排序、选择排序、堆排序、归并排序)。并把排序后的结果保存在不同的文件中。 2) 统计每一种排序方法的性能(以上机运行程序所花费的时间为准进行对比),找出其中两种较快的方法。 3) 如果采用4种或4种以上的方法者,可适当加分。
所属分类:
C/C++
发布日期:2011-07-01
文件大小:464896
提供者:
j1160702850
排序综合 数据结构课设
6、排序综合 利用随机函数产生N个随机整数(20000以上),对这些数进行多种方法进行排序。 要求: (1)至少采用三种方法(希尔排序、快速排序、堆排序)实现上述问题求解; (2)统计每一种排序方法的性能(以上机运行程序所花费的时间为准进行对比),找出其中两种较快的方法; (3)统计每种算法所用的比较次数和交换次数,最后列表显示; (4)如果采用4种或4种以上的方法者,可适当加分。
所属分类:
C/C++
发布日期:2011-12-20
文件大小:9216
提供者:
liweiwei0725
7种排序算法的C++实现
里面包括了: 1、选择排序 2、直接插入排序 3、冒泡排序 4、快速排序 5、希尔排序 6、堆排序 7、归并排序
所属分类:
C++
发布日期:2012-02-23
文件大小:12288
提供者:
lirg8405
4种算法的性能排序
实现希尔、快速、堆排序、归并排序算法,并计算每种算法的比较、交换次数、执行时间。4种算法排序的比较
所属分类:
C/C++
发布日期:2012-02-29
文件大小:15360
提供者:
cfryan
4种排序算法
编程实现排序算法,冒泡排序、选择排序、插入排序、快速排序。
所属分类:
C/C++
发布日期:2012-11-22
文件大小:10240
提供者:
aaaaaaaamy
快速排序实现算法(c)
快速排序是对冒泡排序的一种改进。它的基本思想是:通过一躺排序将要排序的数据分割成独立的两部分,其中一部分的所有数据都比另外一不部分的所有数据都要小,然后再按次方法对这两部分数据分别进行快速排序,整个排序过程可以递归进行,以此达到整个数据变成有序序列。 假设要排序的数组是A[1]……A[N],首先任意选取一个数据(通常选用第一个数据)作为关键数据,然后将所有比它的数都放到它前面,所有比它大的数都放到它后面,这个过程称为一躺快速排序。一躺快速排序的算法是: 1)、设置两个变量I、J,排序开始的时候
所属分类:
其它
发布日期:2008-09-08
文件大小:668
提供者:
castlooo
常见六种排序算法的实现
1、插入排序 2、shell排序 3、堆排序 4、冒泡排序 5、快速排序 6、归并排序
所属分类:
C
发布日期:2013-10-11
文件大小:126976
提供者:
u010961631
java实现的4种排序算法(冒泡、快速、插入、选择)
使用java实现的4种排序算法(冒泡、快速、插入、选择),采用随机生成一个数组,然后进行排序。
所属分类:
Java
发布日期:2014-08-15
文件大小:3072
提供者:
hinatarx
python实现4种经典排序
Python简单实现4种经典排序:1.冒泡排序 2.插入排序 3.选择排序 4.快速排序
所属分类:
Python
发布日期:2015-03-10
文件大小:2048
提供者:
willsen_xu
Java-十种内部排序实现(选择,冒泡,插入,希尔,堆,归并,快速,基数,计数,桶)
1. 选择排序 2. 冒泡排序 3. 插入排序 4. 希尔排序 5. 堆排序 6. 归并排序 7. 快速排序 8. 基数排序 9. 计数排序 10. 桶排序 十种排序代码 我的博文地址:http://blog.csdn.net/u010156024/article/details/48932219
所属分类:
Java
发布日期:2015-10-06
文件大小:374784
提供者:
u010156024
快速排序、堆排序、归并排序、希尔排序实现
数据结构:快速排序、堆排序、归并排序、希尔排序 c++实现
所属分类:
C++
发布日期:2015-12-24
文件大小:82944
提供者:
wmcxiazai12345
八种排序方法附实现源码.zip
public static void main(String[] args) { // TODO Auto-generated method stub Sort s=new Sort(); int[] arr = { 3, 44, 38, 5, 47, 15, 36, 26, 27, 2, 46, 4, 19, 50, 48 }; s.bubbleSorts(arr);//冒泡排序 //s.SelectionSort(arr);//选择排序 //s.InsertionSo
所属分类:
Java
发布日期:2019-09-03
文件大小:8192
提供者:
qq_43053134
Python实现去除列表中重复元素的方法小结【4种方法】
主要介绍了Python实现去除列表中重复元素的方法,结合实例形式总结分析了Python列表去重的4种实现方法,涉及Python针对列表的遍历、判断、排序等相关操作技巧,需要的朋友可以参考下
所属分类:
其它
发布日期:2020-09-20
文件大小:48128
提供者:
weixin_38683562
Python实现字符串反转的常用方法分析【4种方法】
本文实例讲述了Python实现字符串反转的常用方法。分享给大家供大家参考,具体如下: 下面是实现python字符串反转的四种方法: 1. 切片 def rev(s): return s[::-1] 这是采用切片的方法,设置步长为-1,也就是反过来排序。 这种方法是最简洁的,也是最推荐的。 2. 这种方法与切片类似,不过比较麻烦 def rev(s): str0 = '' l = len(s)-1 while l >= 0: str0 += s[l] l -=
所属分类:
其它
发布日期:2020-12-25
文件大小:41984
提供者:
weixin_38692202
Java8-(4种方式)实现List元素的排序
先来一个故事背景把,咱们现在在给一位农民伯伯设计一个苹果库存管理系统。他现在有这样的一个需求:想要对苹果库存里面的所有苹果,按照苹果的重量weight排序。这里咱们简单的使用List集合作为我们的仓库,快来看看如何一步一步的实现的更加简洁吧。 先来一个Apple类 public class Apple { private String color; private Double weight; public Apple(String color, Double weigh
所属分类:
其它
发布日期:2021-01-20
文件大小:66560
提供者:
weixin_38544978
«
1
2
3
4
5
6
7
8
9
10
...
47
»