没有合适的资源?快使用搜索试试~
我知道了~
文库首页
课程资源
C/C++
快速排序(quicksort)的迭代样式
快速排序(quicksort)的迭代样式
快速排序
5星
· 超过95%的资源
需积分: 5
51 下载量
51 浏览量
2009-11-26
11:28:30
上传
评论
3
收藏
2KB
CPP
举报
温馨提示
立即下载
用分治的思想模拟快速排序的迭代过程,快速排序平均运行时间可以和Heapsort媲美
资源推荐
资源评论
快速排序的迭代实现c++
浏览:100
3星 · 编辑精心推荐
c++迭代实现快速排序。随机产生一定范围内的随机数,进行快速排序。
快速排序迭代版本源代码
浏览:77
4星 · 用户满意度95%
快速排序的迭代版本源代码,在vs上调试通过。
迭代版的快速排序,不是递归的,速度并不会快多少-易语言
浏览:34
写完了 迭代版快速排序,用1个参数一样大小的游标数组(记录左右的起始点终点),储存了原来的栈 13|56 78|10,11 例如第一组,被4分割成两个,左右是1 3, 第二个是 5 ,6 然后用第一组数组,计算得出第二组游标数组。下回第二游标组数组计算的结果再覆盖到第一个游标数组。交替使用,比第二个数组直接赋值到第一个数组会快一倍了。 基本和递归的快排速度上没差别了。就是空间占用大点(栈
快速排序及其改进方法的c++ 代码 quicksort.cpp
浏览:144
代码中包含了快速排序这个经典算法的代码,并且给出了改进后的快速排序的代码,代码中同时包含了两个测试用例。测试命令:g++ quicksort.cpp -o quicksort ./quicksork
c语言实快速排序算法 quicksort
浏览:69
快速排序是由东尼·霍尔所发展的一种排序算法。在平均状况下,排序 n 个项目要Ο(n log n)次比较。在最坏状况下则需要Ο(n2)次比较,但这种状况并不常见。事实上,快速排序通常明显比其他Ο(n log n) 算法更快,因为它的内部循环(inner loop)可以在大部分的架构上很有效率地被实现出来。 快速排序使用分治法(Divide and conquer)策略来把一个串行(list)分为两
c++实现归并排序与快速排序运行时间比较
浏览:174
4星 · 用户满意度95%
笔者分别用1000,2000,3000,…,10000大小的随机数组测试归并排序和快速排序的算法优劣,
C语言实现快速排序算法
浏览:76
5星 · 资源好评率100%
主要为大家详细介绍了C语言实现快速排序算法,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
调试篇之打造自己的日志函数
浏览:153
资源里面包含当时讲课的视频+源码。 内容很简单,介绍了一个比较实用的日志函数。支持如下 1、多参数输入 2、每条日志都自动添加时间 适合初学者学习。 该资源来自于 C/C++/VC/MFC学习交流群【197778914】。 转载请注明出处,谢谢! PS:该群每周一晚9点到10点都有在线讲课哦!
快速排序——quicksort
浏览:13
/********************快排算法************************/ void quicksort(int A[],int p,int r) { int q; if(p<r) { q=partition(A,p,r); quicksort(A,p,q-1); quicksort(A,q+1,r); } } /*******************
快速排序quicksort
浏览:40
很好aospiupdoaspdasdasdsadasd
PHP快速排序quicksort实例详解
浏览:5
主要介绍了PHP快速排序quicksort实现方法,结合实例形式分析了快速排序的原理及php实现快速排序的相关操作技巧,需要的朋友可以参考下
quicksort快速排序
浏览:170
快速排序快速排序快速排序快速排序快速排序快速排序快速排序快速排序快速排序
快速排序QuickSort.java
浏览:85
快速排序QuickSort.java
C实现快速排序 quickSort
浏览:129
然后定义了quickSort函数来实现快速排序算法。在main函数中,我们定义了一个数组并对其进行快速排序,并打印排序后的结果。 快速排序是一种高效的排序算法,它的实现相对简单但性能优秀。希望这个示例能帮助你理解...
快速排序Quicksort演示
浏览:139
日本程序员norahiko,写了一个排序算法的动画演示,非常有趣...目前,最常见的排序算法大概有七八种,其中"快速排序"(Quicksort)使用得最广泛,速度也较快。它是图灵奖得主C. A. R. Hoare(1934--)于1960时提出来的
quicksort_matlab_快速排序
浏览:176
5星 · 资源好评率100%
资源名:quicksort_matlab_快速排序 资源类型:matlab项目全套源码 源码说明: 全部项目源码都是经过测试校正后百分百成功运行的,如果您下载后不能运行可联系我进行指导或者更换。 适合人群:新手及有一定经验的...
quicksort:Matlab 中的快速排序实现,工作在 O(n)=n*log(n)-matlab开发
浏览:182
使用 Quicksort 的变体按升序对行向量进行排序。 原作:CAR Hoare:Quicksort。 在:计算机杂志。 5(1), 1962, p. 10-15。 这个实现就地工作并在 O(n)=n*log(n) 中运行。 与内置排序功能相比,没有实际优势。 这个实现的目的是表明快速排序可以在 Matlab 中实现,运行时间为 O(n)=n*log(n)(平均情况)。
快速排序QuickSort
浏览:135
快速排序是20世纪十大算法之一,可见其精妙之处,相较于其他复杂度为O(n^2),可以提高到n*logn.一般我们研究快速排序基本采用内置类型,如int型数据,本类为了更通用,采用了模板类,具体数据对象类型可根据用户自己...
快速排序(Quicksort)的Javascript实现
浏览:57
快速排序(Quicksort)的Javascript实现
分治法快速排序算法QuickSort
浏览:92
分治法的应用,快速排序是其中一种。注释便于读者明白。
快速排序源代码--QuickSort
浏览:109
快速排序源代码,采用C++编写,经测试未发现BUG,供大家参考
Java快速排序QuickSort(实例)
浏览:33
下面小编就为大家带来一篇Java快速排序QuickSort(实例)。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
分治法快速排序算法QuickSort C++
浏览:192
5星 · 资源好评率100%
分治法的另外一种排序算法,快速排序。有注释,便于阅读,因为交换时使用的引用,暂时归为C++,C语言版稍后奉上。
QuickSort快速排序的实现
浏览:28
QuickSort快速排序的实现 [Qsort类] 使用C++模版,可实现自定义类型的排序方式 同时通过折半查找检索元素 附带控制台演示 欢迎指正和建议 程序详细描述可见:...
C# 快速排序源码 QuickSort.cs
浏览:149
C# 快速排序源码, 包含调用方式和注释,QuickSort.cs ///调用方式 /// /// int[] arr = new int[] { 5,3,9,6,4,7,8,1,2}; /// QuickSort.quickSort(arr, 0, arr.Length - 1); /// ///
快速排序(Quicksort)是一种常见的、高效的排序算法,它基于分治(Divide and Conquer)的思想
浏览:20
快速排序 快速排序(Quicksort)是一种常见的、高效的排序算法,它基于分治(Divide and Conquer)的思想
评论
收藏
内容反馈
立即下载
资源评论
资源反馈
评论星级较低,若资源使用遇到问题可联系上传者,3个工作日内问题未解决可申请退款~
联系上传者
评论
康飞扽斯
2014-06-18
源码不错,正需要
wxm1993
2014-01-05
可以运行成功,代码不错,
SFight
2013-11-01
资源很好,正是需求的,解决了很大问题!
jiang1095
2013-08-02
还是很不错的源码啦
a273101702
2015-11-05
代码不错,
sunnier_1
粉丝: 0
资源:
2
私信
上传资源 快速赚钱
我的内容管理
展开
我的资源
快来上传第一个资源
我的收益
登录查看自己的收益
我的积分
登录查看自己的积分
我的C币
登录后查看C币余额
我的收藏
我的下载
下载帮助
前往需求广场,查看用户热搜
最新资源
风格化田园小镇 村庄 unity 3d 资源
c语言学生成绩管理系统.zip
基于软件无线电平台的功率域NOMA下行链路设计与实现_程昭钧.caj
JavaScript 动态网页实例 - DOM 中的事件处理.rar
c语言力学相关的流体源码.zip
c语言商品销售系统源码.zip
850899027844134base3.apk
c语言图书借阅系统源码.zip
c语言吃逗游戏源码.zip
6、段子发布平台大学生系统(ssm-vue).zip
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功