软件、硬件定制开发,联系QQ:99605319

本文由 资源共享网 – zgwxw 发布,转载请注明出处,如有问题请联系我们!用JavaScript、Python、Go 、Java 、PHP语言实现十大经典排序算法源码.rar

资源语言: 中文

排序算法是《数据结构与算法》中最基本的算法之一。

排序算法可以分为内部排序和外部排序,内部排序是数据记录在内存中进行排序,而外部排序是因排序的数据很大,一次不能容纳全部的排序记录,在排序过程中需要访问外存。常见的内部排序算法有:**插入排序、希尔排序、选择排序、冒泡排序、归并排序、快速排序、堆排序、基数排序**等。用一张图概括:



**关于时间复杂度**:

1. 平方阶 (O(n2)) 排序

各类简单排序:直接插入、直接选择和冒泡排序。

2. 线性对数阶 (O(nlog2n)) 排序

快速排序、堆排序和归并排序;

3. O(n1+§)) 排序,§ 是介于 0 和 1 之间的常数。

    希尔排序

4. 线性阶 (O(n)) 排序

基数排序,此外还有桶、箱排序。


**关于稳定性**:


稳定的排序算法:冒泡排序、插入排序、归并排序和基数排序。

不是稳定的排序算法:选择排序、快速排序、希尔排序、堆排序。



**名词解释**:

**n**:数据规模

**k**:“桶”的个数

**In-place**:占用常数内存,不占用额外内存

**Out-place**:占用额外内存


**稳定性**:排序后 2 个相等键值的顺序和排序之前它们的顺序相同


1. [冒泡排序](1.bubbleSort.md)

2. [选择排序](2.selectionSort.md)

3. [插入排序](3.insertionSort.md)

4. [希尔排序](4.shellSort.md)

5. [归并排序](5.mergeSort.md)

6. [快速排序](6.quickSort.md)

7. [堆排序](7.heapSort.md)

8. [计数排序](8.countingSort.md)

9. [桶排序](9.bucketSort.md)

10. [基数排序](10.radixSort.md)

搜狗截图23年03月14日1843_28.png


其它开发语言资源(用JavaScript、Python、Go 、Java 、PHP语言实现十大经典排序算法源码.rar)网址:https://www.08i8.com/ttkfzy/detail83516.html;转载请注明!


提示:
1、资源共享网(www.08i8.com)其它开发语言资源《用JavaScript、Python、Go 、Java 、PHP语言实现十大经典排序算法源码.rar》仅供研究学习请勿商用!
2、如果发现本资源违法或侵权请【报告管理员】
3、您所看到的所有资源都是网友分享,资源共享网(www.08i8.com)无法保证都能正常下载使用,
4、如果您发现资源无法下载或无法使用请【报告管理员】,管理员会联系资源发布者补充新资源!
5、如果暂时无法补充新资源,【只退积分!不退款!
6、关注微信公众号:《国资互联联盟》 不迷路!

与《用JavaScript、Python、Go 、Java 、PHP语言实现十大经典排序算法源码.rar》相关的《函数类库》


  • 粒子群算法优化3-5-3多项式工业机器人时间最优轨迹规划算法matlab代码

    粒子群算法优化3-5-3多项式工业机器人时间最优轨迹规划算法matlab代码

    本资源采用标准粒子群算法对3-5-3多项式进行轨迹优化,目标函数为时间最优,程序为matlab代码

    5 10973  0

  • 人工蜂群算法MATLAB详细注释

    人工蜂群算法MATLAB详细注释

    源码来自官网,只是对代码进行了详细注释

    5 47023  0

  • 北方苍鹰智能优化算法MATLAB代码(23组基准测试函数)

    北方苍鹰智能优化算法MATLAB代码(23组基准测试函数)

    该资源是北方苍鹰优化算法NGO(Northern Goshawk Optimization,NGO)MATLAB代码。直接运行即可,23组基准测试函数,运行结果包括测试函数的三维空间示意图,收敛曲线,以及寻优的最小值和最优解

    5 48956  0



  • zgwxw
    zgwxw Rank: 16

    0

    0

    0

    ( 此人很懒并没有留下什么~~ )
    img

    用JavaScript、Python、Go 、Java 、PHP语言实现十大经典排序算法源码.rar

    下载积分 钻石会员
    10 免费
    请您 登录后 下载 !
    说明

    您下载所消耗的积分将转交上传作者。上传资源,免费获取积分!


    首页

    栏目

    搜索

    会员