登录
首页 » 算法 » 堆排序算法

堆排序算法

于 2022-04-08 发布 文件大小:10.00 kB
0 107
下载积分: 2 下载次数: 1

代码说明:

heapsort用于按升序和降序排列元素。我们有两种类型的堆:最小堆还有马克斯·希普。Heapsort是一种基于比较的排序算法。它是选择排序族的一部分。堆排序使用几乎完全的二进制搜索树。树堆排序算法的时间复杂度为o(nlogn)

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论


0 个回复

  • kdtree.java
    kdtree树的java实现算法,Kd-树 其实是K-dimension tree的缩写,是对数据点在k维空间中划分的一种数据结构。其实,Kd-树是一种平衡二叉树。
    2023-01-06 22:35:03下载
    积分:1
  • 多视点视频编码JMVC
    多视点视频编码,支持多个视点同时编码,消除空间、时间及视点间的冗余。获得较好性能的编码结果,率失真性能。
    2022-01-26 02:12:24下载
    积分:1
  • linux下的cure聚类
    是linux下的cure算法,比较完整 #if !defined(lint) && !defined(SABER) static char rcsid[] = "$Header: /usr/src/local/conn/cluster/RCS/cluster.c,v 1.23 1993/02/03 07:43:07 stolcke Exp $"; #endif    /* not lint */ #include #include #include #include "alloc.h" #include "error.h" #include "cluster.h" #define NONE (-2) #define BUFSIZE 256 #ifndef SCALE #define SCALE "_SCALE_" #endif #ifndef DONTCARE #define DONTCARE "D/C" #endif #ifndef MAXFLOAT #define     MAXFLOAT        ((float)3.40282346638528860e+38) #endif static FLOAT   distance(); static FLOAT   root(); static FLOAT   cure_distance(); static void    merge();
    2023-07-29 18:30:03下载
    积分:1
  • C语言基本排序,经过测试!
    C语言基本排序算法,经过测试!-C language basic sorting algorithm, the test!
    2023-03-24 16:20:04下载
    积分:1
  • Matlab下实现的CFD
    Matlab下实现的CFD算法-Matlab under the CFD algorithms
    2022-12-12 01:35:03下载
    积分:1
  • 求解非线性方程。调用格式x=fmincon(fun,x0,A,b,Aeq,beq,VLB,VUB)
    求解非线性方程。调用格式x=fmincon(fun,x0,A,b,Aeq,beq,VLB,VUB)-For solving nonlinear equations. Call the format x = fmincon (fun, x0, A, b, Aeq, beq, VLB, VUB)
    2022-05-18 12:48:14下载
    积分:1
  • 设计编程实现矩阵相乘的Strassen,具体要求: (1)矩阵阶数n由用户输入(注意n非 2k 时的处理) (2)n阶矩阵A、B调用随机函数自动生成...
    设计编程实现矩阵相乘的Strassen算法,具体要求: (1)矩阵阶数n由用户输入(注意n非 2k 时的处理) (2)n阶矩阵A、B调用随机函数自动生成,限定矩阵元素在0-10之间 (3)输出A、B、C=A*B (4)请在实验报告中“程序设计(方案)说明部分”写明你如何实现矩阵划分、矩阵结果合并 (5)请在源代码中对主要函数功能、变量、语句进行注释 (6)请采用结构程序设计方法或面向对象程序设计方法,对各子功能用函数实现,不要一个主函数完成所有工作 -matrice through strassen
    2022-01-27 15:52:00下载
    积分:1
  • 本文是蒙特卡罗方在数学上的一个简单应用。利用蒙特卡罗方将确定的数学问题变成概率问题,并随机抽样,根据抽样结果,计出单位圆的面积。...
    本文是蒙特卡罗方法在数学上的一个简单应用。利用蒙特卡罗方法将确定的数学问题变成概率问题,并随机抽样,根据抽样结果,计算出单位圆的面积。-This is the Monte Carlo method in a simple mathematical applications. Using Monte Carlo method to determine the problem into mathematical probability and random sampling, the sample results to calculate the size of the unit circle.
    2023-09-03 18:45:03下载
    积分:1
  • 我想指出,
    嗨嗨这是一个通用的调制解调器代码喜这是一个通用的调制解调器代码喜这是一个通用的调制解调器代码喜这是一个通用的调制解调器代码喜这是一个通用的调制解调器代码喜这是一个通用的调制解调器代码喜这是一个通用的调制解调器代码喜这是一个通用的调制解调器代码 这是这是这是通用调制解调器 codehi 通用调制解调器 codehi 通用调制解调器的代码
    2022-05-23 01:34:05下载
    积分:1
  • AD9854串行资料_内含代码
    应用背景AD9854串行实现方式,C语言编写的代码,移植性很强。供参考!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!关键技术电子设计大赛专用文件!!!!!!电子设计大赛专用文件电子设计大赛专用文件电子设计大赛专用文件电子设计大赛专用文件电子设计大赛专用文件电子设计大赛专用文件电子设计大赛专用文件电子设计大赛专用文件电子设计大赛专用文件电子设计大赛专用文件电子设计大赛专用文件电子设计大赛专用文件电子设计大赛专用文件电子设计大赛专用文件电子设计大赛专用文件电子设计大赛专用文件电子设计大赛专用文件电子设计大赛专用文件电子设计大赛专用文件电子设计大赛专用文件
    2022-06-26 10:09:50下载
    积分:1
  • 696518资源总数
  • 104951会员总数
  • 8今日下载