点数信息
www.dssz.net
注册会员
|
设为首页
|
加入收藏夹
您好,欢迎光临本网站!
[请登录]
!
[注册会员]
!
首页
移动开发
云计算
大数据
数据库
游戏开发
人工智能
网络技术
区块链
操作系统
模糊查询
热门搜索:
源码
Android
整站
插件
识别
p2p
游戏
算法
更多...
在线客服QQ:632832888
当前位置:
资源下载
搜索资源 - 快速.希尔.选择。基数等排序
下载资源分类
移动开发
开发技术
课程资源
网络技术
操作系统
安全技术
数据库
行业
服务器应用
存储
信息化
考试认证
云计算
大数据
跨平台
音视频
游戏开发
人工智能
区块链
在结果中搜索
所属系统
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
资源分类
搜索资源列表
C++中各种排序算法大集锦
包含插入法、冒泡法、快速排序法、选择排序法、希尔排序法、基数排序法、堆排序法、合并排序法等多种排序法。其中还附带有几个改进版的排序法法。一定下哦!
所属分类:
其它
发布日期:2009-11-12
文件大小:12288
提供者:
xrzmjz0119
数据结构 排序算法的比较
排序是计算机程序设计中的一种重要操作。它的功能是将一个数据元素(或记录)的任意序列,重新排列成一个按关键字有序的序列。内部排序算法主要分为5 大类,有十二个算法。插入排序类、交换排序类、选择排序类、归并排序类和基数排序类。算法主要包括:插入排序、折半插入排序、选择排序、冒泡排序、希尔排序、快速排序、堆排序、归并排序、基数排序等。
所属分类:
其它
发布日期:2010-10-27
文件大小:184320
提供者:
weian8
算法:C语言实现(第1-4部分)_01
全书分为四部分,共16章。第一部分“基础知识”(第1~2章)介绍基本算法分析原理。第二部分“数据结构”(第3~5章)讲解算法分析中必须掌握的数据结构知识,主要包括基本数据结构、抽象数据结构、递归和树。第三部分“排序”(第6~11章)按章节顺序分别讨论基本排序方法(如选择排序、插入排序、冒泡排序、希尔排序等)、快速排序方法、归并和归并排序方法、优先队列与堆排序方法、基数排序方法以及特殊用途的排序方法,并比较了各种排序方法的性能特征。第四部分“搜索”(第12~16章) 在进一步讲解符号表、树等抽象
所属分类:
其它
发布日期:2010-11-23
文件大小:10485760
提供者:
Mynewcn
算法:C语言实现(第1-4部分)_02
全书分为四部分,共16章。第一部分“基础知识”(第1~2章)介绍基本算法分析原理。第二部分“数据结构”(第3~5章)讲解算法分析中必须掌握的数据结构知识,主要包括基本数据结构、抽象数据结构、递归和树。第三部分“排序”(第6~11章)按章节顺序分别讨论基本排序方法(如选择排序、插入排序、冒泡排序、希尔排序等)、快速排序方法、归并和归并排序方法、优先队列与堆排序方法、基数排序方法以及特殊用途的排序方法,并比较了各种排序方法的性能特征。第四部分“搜索”(第12~16章) 在进一步讲解符号表、树等抽象
所属分类:
其它
发布日期:2010-11-23
文件大小:8388608
提供者:
Mynewcn
源程序给出了插入排序、选择排序、希尔排序、堆排序、冒泡、双向冒泡、快速排序、归并排序、递归的归并排序、基数排序等多种排序算法,其中有17处需要填空。
源程序给出了插入排序、选择排序、希尔排序、堆排序、冒泡、双向冒泡、快速排序、归并排序、递归的归并排序、基数排序等多种排序算法,其中有17处需要填空。
所属分类:
其它
发布日期:2010-12-15
文件大小:147456
提供者:
tamakiramimy
Java各种排序算法.htm
Java版各种排序算法 包括:1)插入排序(直接插入排序、希尔排序)2)交换排序(冒泡排序、快速排序)3)选择排序(直接选择排序、堆排序)4)归并排序5)分配排序(箱排序、基数排序)等。
所属分类:
Java
发布日期:2011-04-13
文件大小:285696
提供者:
hex163
排序例题(关于排序的一些技巧)
关于排序的一些源代码,例题 ,好好学 #include #define MAX 255 int R[MAX]; void Bubble_Sort(int n) { /* R(l..n)是待排序的文件,采用自下向上扫描,对R做冒泡排序 */ int i,j; int exchange; /* 交换标志 */ for(i=1;i=i;j--) /* 对当前无序区R[i..n]自下向上扫描 */ if(R[j+1]<R[j]){/* 交换记录 */ R[0]=R[j+1]; /* R[0]不
所属分类:
Linux
发布日期:2011-08-07
文件大小:7168
提供者:
gongdezhi1990
第1卷:基础、数据结构、排序和搜索
《C算法》介绍了当今最重要的算法,共分3卷,本书是第1卷。第1卷分4部分、共16章。第一部分“基础知识”(第1~2章)介绍了基本算法分析原理。第二部分“数据结构”(第3~5章)讲解算法分析中必须掌握的数据结构知识。主要包括基本数据结构、抽象数据结构、递归和树。第三部分“排序”(第6~11章)按章节顺序分别讨论了基本排序方法(如选择排序、插入排序、冒泡排序、希尔排序等)、快速排序方法,归并和归并排序方法、优先队列与堆排序方法、基数排序方法以及特殊目的排序方法,并比较了各种排序方法的性能特征。第四
所属分类:
C
发布日期:2011-11-15
文件大小:52428800
提供者:
foosea
各种排序算法
编程实现直接插入排序、希尔、冒泡排序、快速、选择排序算法,并计算每种排序算法的比较、交换次数。
所属分类:
C/C++
发布日期:2011-12-19
文件大小:34816
提供者:
bingxingshengge
数据结构内部排序算法比较.doc
内部排序算法比较 【问题描述】 在教科书中,各种内部排序算法的时间复杂度分析结果只给出了算法执行时间的阶,或大概执行时间。试通过随机数据比较各算法的关键字比较次数和关键字移动次数,以取得直观感受。 【基本要求】 (1)对以下6种常用的内部排序算法进行比较z起泡排序、直接插入排序、简单选择排序、快速排序、希尔排序、堆排序。 (2)待排序表的表长不小于1005其中的数据要用伪随机数产生程序产生:至少要用5组不同的输入数据作比较:比较的指标为有关键字参加的比较次数和关键字的移动次数(关键字交换计为3
所属分类:
C/C++
发布日期:2012-01-06
文件大小:1048576
提供者:
blue1922
algorithms in C
((c算法》介绍了当今最重要的算法,共分3卷,本书是第1卷。第1卷分4部分、 共16章。第一部分“基础知识”(第1 }2章)介绍了基本算法分析原理。第二部分“数 据结构”(第3一5章)讲解算法分析中必须掌握的数据结构知识.主要包括基本数据结 构、抽象数据结构、递归和树。第三部分“排序”〔第b一11章)按章节顺序郊l讨论 了基本排序方法(如选择排序、擂入排序、冒泡排序、希尔排序等)1快速排序方法, 归并和归并排序方法1优先队列与堆排序方法、基数排序方法以及特殊目的排序方法, 并比较了各种排序方法
所属分类:
C/C++
发布日期:2012-04-28
文件大小:22020096
提供者:
phoenix_king
排序算法实现
插入排序(直接插入排序、希尔排序),选择排序(直接选择排序、堆排序),交换排序(冒泡排序、快速排序),归并排序,基数排序,用C语言实现。
所属分类:
C
发布日期:2013-06-06
文件大小:661504
提供者:
u010974428
Java实现几种常见排序方法-直插、冒泡、选择、快排、堆排等
日常操作中常见的排序方法有:冒泡排序、快速排序、选择排序、插入排序、希尔排序,甚至还有基数排序、鸡尾酒排序、桶排序、鸽巢排序、归并排序等。 冒泡排序是一种简单的排序算法。它重复地走访过要排序的数列,一次比较两个元素,如果他们的顺序错误就把他们交换过来。走访数列的工作是重复地进行直到没有再需要交换,也就是说该数列已经排序完成。这个算法的名字由来是因为越小的元素会经由交换慢慢“浮”到数列的顶端。 以下程序已经经过验证,可以运行。 代码 /** * 冒泡法排序 * 比较相邻的元素。如果第一个比第二个
所属分类:
Java
发布日期:2013-09-22
文件大小:91136
提供者:
u012052104
九大内部排序算法打包下载
源码包括:冒泡排序、选择排序、插入排序、希尔排序、堆排序、归并排序、快速排序、计数排序、基数排序等,没有实现桶排序。 每一种排序算法在我的博客中都有对应的讲解.
所属分类:
C/C++
发布日期:2014-03-05
文件大小:1048576
提供者:
mmc_maodun
Java排序算法
排序在人们的日常生活和学习、科研、生产等各个方面有着重要的应用。因此掌握常用的排序算法是很必要的。本系统采用java2SE为开发工具,实现八种不同排序算法即:快速排序、冒泡排序、堆排序、直接插入排序、希尔排序、直接选择排序、归并排序、基数排序的排序演示。
所属分类:
Java
发布日期:2014-07-03
文件大小:583680
提供者:
u010991949
堆,基数等八种排序java实现源码
对冒泡,选择,归并,插入,希尔,基数,快速,堆等八种排序方法进行了java实现。算法从严蔚敏的C数据结构中参考。算法还有可以改进的地方。
所属分类:
其它
发布日期:2008-10-25
文件大小:2048
提供者:
newhi
各种排序代码的JAVA实现
包括了堆排序 归并排序 快速排序 基数排序 选择排序 冒泡排序 插入排序 希尔排序 计数排序 桶排序等算法。
所属分类:
Java
发布日期:2015-10-31
文件大小:360448
提供者:
new_andy
程序员必须知道的8大排序Java版源代码
本代码包含了直接插入排序,希尔排序,简单选择排序,堆排序,冒泡排序,快速排序,归并排序,基数排序等8大排序算法的源码!需要的朋友们可以拿去用。
所属分类:
Java
发布日期:2017-01-22
文件大小:20480
提供者:
xiangtianzaijie500
浅谈javascript实现八大排序
开学一个月,已经多次梦见笔试出现数据结构算法题,我对数据结构的恐惧已经多于任何“妖魔鬼怪”了。呵呵,看来真的很有必要复习一下常用的数据结构,免得“噩梦”成真。 数据机构等编程基础的重要性不用多说,直接进入正题。 排序算法,分为内部排序和外部排序。内部排序要使用内存,这里只探讨内部排序。 1,插入排序:直接插入排序和希尔排序 2,选择排序:简单选择排序和堆排序 3,交换排序:冒泡排序和快速排序 4,归并排序 5,基数排序 直接插入排序 基本思想:在要排序的一组数,假设前面(n-1)[n>=
所属分类:
其它
发布日期:2020-12-02
文件大小:263168
提供者:
weixin_38694299
C++线性时间的排序算法分析
前面的文章已经介绍了几种排序算法,如插入排序(直接插入排序,折半插入排序,希尔排序)、交换排序(冒泡排序,快速排序)、选择排序(简单选择排序,堆排序)、2-路归并排序(可以参考前一篇文章:各种内部排序算法的实现)等,这些排序算法都有一个共同的特点,就是基于比较。 本文将介绍三种非比较的排序算法:计数排序,基数排序,桶排序。它们将突破比较排序的Ω(nlgn)下界,以线性时间运行。 一、比较排序算法的时间下界 所谓的比较排序是指通过比较来决定元素间的相对次序。 “定理:对于含n个元素的一个输入序列,
所属分类:
其它
发布日期:2020-12-25
文件大小:124928
提供者:
weixin_38519763
«
1
2
»