点数信息
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
资源分类
搜索资源列表
java排序算法汇总
java排序算法汇总 将数据结构里的排序算法使用java实现 包括:归并 快速排序 直接选择 插入。。。。
所属分类:
其它
发布日期:2009-08-07
文件大小:6144
提供者:
kanwangzjm
java排序算法集锦
java排序算法集锦,包括:1.插入排序(直接插入排序、折半插入排序、希尔排序); 2.交换排序(冒泡泡排序、快速排序); 3.选择排序(直接选择排序、堆排序); 4.归并排序; 5.基数排序
所属分类:
其它
发布日期:2009-12-18
文件大小:14336
提供者:
xbhe8301
九种排序算法及其测试程序(java版)
九种排序算法及其测试程序(java版)本人耗时三天整理而成,绝对精典。记忆技巧:"冒择路(入)兮(希)快归堆+桶基" 冒泡、选择、插入、希尔、快速、归并、堆、桶式、基数。
所属分类:
其它
发布日期:2010-05-24
文件大小:14336
提供者:
shanliangliuxing
快速排序算法源代码
冒泡排序的源代码; 平台:openSUSE 11.4 编译器:GCC version 4.5.1
所属分类:
C/C++
发布日期:2012-01-22
文件大小:4096
提供者:
cauwu
快速排序算法
快速排序算法(C语言版) #include #include "type.h" #define Q_SIZE 10 /************************************* 模块内部数组或变量定义 **************************************/ static UINT8 q_array[Q_SIZE] = {0}; //static UINT8 m_array_tmp[M_SIZE] = {0}; /* 辅助数组,存放排序的中间结果 */
所属分类:
C/C++
发布日期:2012-04-25
文件大小:162816
提供者:
sj4004
快速排序优化
快速排序算法是当前使用最多的排序算法之一,它的基本思想是分治法,选择一个划分元,将小于划分元的元素放在左边,将大于划分元的元素放在右边,针对左右子序列重复此过程,直到序列为空或者只有一个元素,这是基本快速排序算法的思想。 优化排序算法:当快速排序的子序列的长度小于某个给定的K时,该子序列基本有序,采用插入排序算法对子序列进行优于快速排序算法,整体的算法时间复杂度下降为O(nk = nlg(n/k));
所属分类:
C++
发布日期:2012-11-27
文件大小:1024
提供者:
csu_kaven
快速排序实现算法(c)
快速排序是对冒泡排序的一种改进。它的基本思想是:通过一躺排序将要排序的数据分割成独立的两部分,其中一部分的所有数据都比另外一不部分的所有数据都要小,然后再按次方法对这两部分数据分别进行快速排序,整个排序过程可以递归进行,以此达到整个数据变成有序序列。 假设要排序的数组是A[1]……A[N],首先任意选取一个数据(通常选用第一个数据)作为关键数据,然后将所有比它的数都放到它前面,所有比它大的数都放到它后面,这个过程称为一躺快速排序。一躺快速排序的算法是: 1)、设置两个变量I、J,排序开始的时候
所属分类:
其它
发布日期:2008-09-08
文件大小:668
提供者:
castlooo
常见排序算法
常见排序算法,大家可以看看。有帮助。 排序 分内排序 和外 排序。 排序。 内排序 :指在排序 期间数据对象全部存放内的:指在排序 期间数据对象全部存放内的:指在排序 期间数据对象全部存放内的:指在排序 期间数据对象全部存放内的:指在排序 期间数据对象全部存放内的:指在排序 期间数据对象全部存放内的:指在排序 期间数据对象全部存放内的:指在排序 期间数据对象全部存放内的:指在排序 期间数据对象全部存放内的:指在排序 期间数据对象全部存放内的。 外排序 :指在排序期间全部对象个数太多, 不能同时
所属分类:
C++
发布日期:2013-06-07
文件大小:618496
提供者:
u010038480
基本排序算法C语言实现
基本排序算法C语言实现 在这里,你能找到基本算法的高效实现! 包括:冒泡排序C代码、堆排序C代码、插入排序C代码、 选择排序C代码、归并排序C代码、快速排序C代码
所属分类:
C/C++
发布日期:2013-08-26
文件大小:11264
提供者:
luozhaowork
排序算法java版,速度排行:冒泡排序、简单选择排序、直接插入排序、折半插入排序、希尔排序、堆排序、归并排序、快速排序.mht
排序算法java版,速度排行:冒泡排序、简单选择排序、直接插入排序、折半插入排序、希尔排序、堆排序、归并排序、快速排序.mht
所属分类:
Java
发布日期:2013-09-13
文件大小:472064
提供者:
wuguo_
Java排序算法(9个常用)
包含了1.冒泡排序。2.桶排序。3.堆排序。4.插入排序。5.归并排序。 6.快速排序。7.基数排序。8.选择排序。9.希尔排序。经过测试是可以运行的。如有什么疑问:博客:http://blog.csdn.net/pzxwhc 邮箱:wuhuachuan712@qq.com 欢迎交流,共同进步。
所属分类:
Java
发布日期:2014-04-13
文件大小:6144
提供者:
u014077165
Java实现八个常用的排序算法:插入排序、冒泡排序、选择排序、希尔排序等
主要介绍了Java如何实现八个常用的排序算法:插入排序、冒泡排序、选择排序、希尔排序 、快速排序、归并排序、堆排序和LST基数排序,需要的朋友可以参考下
所属分类:
其它
发布日期:2020-09-03
文件大小:61440
提供者:
weixin_38742460
C++实现八个常用的排序算法:插入排序、冒泡排序、选择排序、希尔排序等
主要介绍了C++如何实现八个常用的排序算法:插入排序、冒泡排序、选择排序、希尔排序 、快速排序、归并排序、堆排序和LST基数排序,需要的朋友可以参考下
所属分类:
其它
发布日期:2020-09-03
文件大小:79872
提供者:
weixin_38614268
排序算法:快速排序
1.快速排序的思想 先从数列中取出一个数作为基准数(简单起见就选第一个数) 分区过程:将比这个数大的数全放到他的右边,比他小的数全放到他的左边(分治) 再对左右两边的区重复第一步和第二部操作,直到各区间只有一个数(递归) 简单来说就是: 快速排序 = 冒泡 + 分治 + 递归 索引 0 1 2 3 数值 11 18 10 12 i=0 j=3 x=11 ps:i表示起始位置,j表示结束位置,x表示基值。 索引 0 1 2 3 《—— 数值
所属分类:
其它
发布日期:2020-12-22
文件大小:41984
提供者:
weixin_38562329
C语言对磁盘文件进行快速排序简单实例
C语言对磁盘文件进行快速排序简单实例 快速排序(quick sort)是由C.A.R.Hoare发明并命名的,这种排序被认为是目前最好的一种排序算法。快速排序基于交换排序,与同样的基于交换排序的冒泡排序法相比,其效果非常明显。 它的基本思想是:通过一趟排序将要排序的数据分割成独立的两部分,其中一部分的所有数据都比另外一部分的所有数据都要小,然后再按此方法对这两部分数据分别进行快速排序,整个排序过程可以递归进行,以此达到整个数据变成有序序列。 本例中快速排序是通过函数quick_disk(FI
所属分类:
其它
发布日期:2021-01-01
文件大小:57344
提供者:
weixin_38643401
C#递归算法之快速排序
上两片第归算法学习: 1)递归算法之分而治之策略 2)递归算法之归并排序 上一篇学习中介绍了了递归算法在排序中的一个应用:归并排序,在排序算法中还有一种算法用到了递归,那就是快速排序,快速排序也是一种利用了分而治之策略的算法,它由C.A.R发明,它依据中心元素的值,利用一系列递归调用将数据表划分成越来越小的子表。在每一步调用中,经过多次的交换,最终为中心元素找到最终的位置。与归并算法不同,快速排序是就地排序,而归并排序需要把元素在临时向量中拷贝,下面通过对以下向量进行排序来理解和加深快速排序
所属分类:
其它
发布日期:2020-12-31
文件大小:98304
提供者:
weixin_38550834
C#排序算法之快速排序解析
本文实例为大家分享了C#实现快速排序的具体代码,供大家参考,具体内容如下 代码: /// /// 排序 /// /// 要排序的数组 /// 下标开始位置,向右查找 /// 下标开始位置,向左查找 public static void Sort(int[] array, int low, int high) { if (low >= high) return; //
所属分类:
其它
发布日期:2020-12-30
文件大小:34816
提供者:
weixin_38664532
DataStructure_Algorithm:排序算法-源码
数据结构算法 (最新工作比较忙,可能不会及时更新,可以将现有的算法重复复习,也可以自己去网上查找其他自己感兴趣的算法,后面会更新,祝好运!) 学习思路建议: 先理解算法概念,了解其原理,知道其流程 开始敲代码,第一,二遍照着本项目源码边敲边理解 再后来,不要看原始码,自己实现算法,哪里卡住就从头梳理思路,尝试自己解决 最后还要手写这些算法,大公司面试一般都会让在纸上写伪代码,提前练习以防止到时候手生。 个人觉得重要的是做练习。算法的话练习得越多,对算法就越了解,也就越能够深刻记住这种算法。因为记
所属分类:
其它
发布日期:2021-03-25
文件大小:26624
提供者:
weixin_42102358
C++实现八个常用的排序算法:插入排序、冒泡排序、选择排序、希尔排序等
本文实现了八个常用的排序算法:插入排序、冒泡排序、选择排序、希尔排序 、快速排序、归并排序、堆排序和LST基数排序 首先是算法实现文件Sort.h,代码如下: /* * 实现了八个常用的排序算法:插入排序、冒泡排序、选择排序、希尔排序 * 以及快速排序、归并排序、堆排序和LST基数排序 * author gkh178 */ #include template void swap_value(T &a, T &b) { T temp = a; a = b; b = temp;
所属分类:
其它
发布日期:2021-01-20
文件大小:82944
提供者:
weixin_38502693
PHP排序算法之快速排序(Quick Sort)及其优化算法详解
本文实例讲述了PHP排序算法之快速排序(Quick Sort)及其优化算法。分享给大家供大家参考,具体如下: 基本思想: 快速排序(Quicksort)是对冒泡排序的一种改进。他的基本思想是:通过一趟排序将待排记录分割成独立的两部分,其中一部分的关键字均比另一部分记录的关键字小,则可分别对这两部分记录继续进行快速排序,整个排序过程可以递归进行,以达到整个序列有序的目的。 基本算法步骤: 举个栗子: 假如现在待排序记录是: 6 2 7 3 8 9 第一步、创建变量 $low 指
所属分类:
其它
发布日期:2021-01-20
文件大小:116736
提供者:
weixin_38691453
«
1
2
3
4
5
6
7
8
9
10
...
46
»