虫虫首页|资源下载|资源专辑|精品软件
登录|注册

heap

  • 選擇排序法的概念簡單

    選擇排序法的概念簡單,每次從未排序部份選一最小值,插入已排序部份的後端,其時間主要花費於在整個未排序部份尋找最小值,如果能讓搜尋最小值的方式加快,選擇排序法的速率也就可以加快,heap排序法讓搜尋的路徑由樹根至最後一個樹葉,而不是整個未排序部份,因而稱之為改良的選擇排序法。

    标签: 排序

    上传时间: 2013-12-14

    上传用户:ywqaxiwang

  • These tools are for use by developers so that they can create more robust applications. Especially o

    These tools are for use by developers so that they can create more robust applications. Especially of use to those developing multi-threaded applications in C++ with templates. Includes TCMalloc, heap-checker, heap-profiler and cpu-profiler. http://www.soft234.com

    标签: applications Especially developers create

    上传时间: 2013-12-17

    上传用户:erkuizhang

  • 简易学生信息管理系统 程序实现思路: 先创建一个学生元素类

    简易学生信息管理系统 程序实现思路: 先创建一个学生元素类,用于存放学生的各种数据。然后创建一个堆(heap)类,把数据以堆的形式存储,可便进行堆排序及各种操作。最后再用一个类(class priQueue)包装了heap类,以方便主函数调用。本程序中比较核心的技术就是用到了堆排序,将学生按优先级(高的排前面,低的排后面)的大小进行有序排列。堆排序的时间复杂度较一般排序(如:冒泡,选择等)来得低,可使程序显示数据时效率更高。

    标签: 信息管理系统 程序 元素

    上传时间: 2014-01-14

    上传用户:l254587896

  • 堆排序算法

    堆排序算法,the heap sort algorithm

    标签: 排序算法

    上传时间: 2016-05-04

    上传用户:磊子226

  • sourceforge历史版本完整下载: http://sourceforge.net/project/showfiles.php?group_id=202044 提供了基于b树索引算法的文件数据数据

    sourceforge历史版本完整下载: http://sourceforge.net/project/showfiles.php?group_id=202044 提供了基于b树索引算法的文件数据数据库模块详见storage/目录下面的 btree.c与pager.c container目录为常用的容器实现,如果rbtree avltree map heap list vector hashtable deque T树 B树, test目录为测试程序代码经过初步测试,比较稳定。 os_api:装一些操作系统相关的接口函数。已完成event mutex sem thread pipe相关的封装 advance_container:提供优先级消息队列,普通消息队列,定时器容器。 frame:目前提供了listerner(linux下版本,模仿ace的反应器)定时器 algorithm:补充了堆排序 与快速排序 所有代码均已在windows linux与uclinux + arm44b0平台下测试 欢迎交流 msn:lsccsl@163.net mail:lsccsl@tom.com

    标签: sourceforge showfiles group_id project

    上传时间: 2016-07-16

    上传用户:lili123

  • 最小生成树 MST的四种算法实现。 包括普通的Kruskal算法和Prim算法

    最小生成树 MST的四种算法实现。 包括普通的Kruskal算法和Prim算法,用Disjoint-Set优化的Kruskal算法和用heap优化的堆算法。 复杂度分别为O(mn), O(n^2), O(m log n), O(m log n)

    标签: Kruskal Prim 算法 MST

    上传时间: 2013-12-09

    上传用户:stewart·

  • I implement Dijkstra s Single Source Shortest Path, say SSP, algorithm for directed graphs using a s

    I implement Dijkstra s Single Source Shortest Path, say SSP, algorithm for directed graphs using a simple data structure, say simple scheme, Fibonacci heaps, say F-heap scheme, and Pairing heaps, say P-heap scheme, and measure the relative performance of the three implementations.

    标签: implement algorithm Dijkstra Shortest

    上传时间: 2014-01-01

    上传用户:BIBI

  • 在STM32F429I-Discovery上移植FATFS 0.13 最新版

    1、下载FATFS R0.13a的源码2、将下载到的源码全部替代工程里面旧版FATFS, 四个源代码文件,其中 diskio.c 不要加入工程,因为其核心函数被加入了 usbh_msc_fatfs.c3、根据实际使用情况修改ffconf.h 里面的宏开关选项,与旧版不同的部分列出如下:#define FF_CODE_PAGE        936   // 简体中文#define FF_USE_LFN                3      // 允许长文件名,工作缓冲放在 heap,因此我在工程选项中把heap size 设为了0x1000#define FF_FS_EXFAT                1      // 允许支持 exFAT 文件系统#define FF_LFN_UNICODE        1      // 长文件名支持 Unicode in UTF-16 (TCHAR = WCHAR)4、基本上到此可以编译了,编译过程中会出现各种错误,主要新版没有完全向下兼容的原因引起,根据不同情况针对性解决后,编译OK     比如, f_mount 调用,等等    if ( f_mount( &fatfs, "", 0 ) != FR_OK )   { 。。。}        // Fatfs0.09升级到0.13后,形参变化了

    标签: stm32f429i fatfs

    上传时间: 2022-07-02

    上传用户:ooaaooxx