CreateToolhelp32Snapshot CreateToolhelp32Snapshot函数为指定的进程、进程使用的堆[HEAP]、模块[MODULE]、线程[THREAD])建立一个快照[snapshot]。 HANDLE WINAPI CreateToolhelp32Snapshot( ...
分类:
系统相关 时间:
2017-07-13 16:33:47
阅读次数:
273
转自:http://www.cnblogs.com/yangecnu/p/Introduce-Priority-Queue-And-Heap-Sort.html 在很多应用中,我们通常需要按照优先级情况对待处理对象进行处理,比如首先处理优先级最高的对象,然后处理次高的对象。最简单的一个例子就是,在手 ...
分类:
编程语言 时间:
2017-07-11 23:03:12
阅读次数:
167
此文内容摘自 https://zhuanlan.zhihu.com/p/22664202 作为 从零开始的 JSON 库教程(三):解析字符串解答篇 的笔记 1A. Windows 下的内存泄漏检测方法 在 Windows 下,可使用 Visual C++ 的 C Runtime Library(C ...
分类:
编程语言 时间:
2017-07-11 21:22:38
阅读次数:
232
lwip的内存管理机制,我们以enet_lwip这个例程为例。 在使用lwip的时候,我们可以使用两种形式的内存,一种是heap(mem.c文件-mem_malloc()),一种是pool(memp.c文件-memp_malloc())。heap就像是一整块蛋糕,我们需要多少就切多少,但是切了之后不 ...
分类:
其他好文 时间:
2017-07-11 17:44:55
阅读次数:
239
参考文章 cookbook-python3-1.5-实现一个优先级队列 浅谈算法和数据结构: 五 优先级队列与堆排序 heap模块和堆排序 ...
分类:
其他好文 时间:
2017-07-10 16:34:35
阅读次数:
207
heapify( ) heapify()函数用于将一个序列转化为初始化堆 heappush( ) heappush()是实现将元素插入到堆的操作 heappush()操作前一定要先将序列初始化成堆!heappush是对于"堆"的操作!不然是没有意义 heappop( ) heappop()是实现将元 ...
分类:
编程语言 时间:
2017-07-10 15:08:21
阅读次数:
311
You are playing the following Nim Game with your friend: There is a heap of stones on the table, each time one of you take turns to remove 1 to 3 ston ...
分类:
其他好文 时间:
2017-07-10 13:15:16
阅读次数:
146
MySQL有多种存储引擎,每种存储引擎有各自的优缺点,可以择优选择使用:MyISAM、InnoDB、MERGE、MEMORY(HEAP)、BDB(BerkeleyDB)、EXAMPLE、FEDERATED、ARCHIVE、CSV、BLACKHOLE。 MyISAM 它不支持事务,也不支持外键,尤其是 ...
分类:
数据库 时间:
2017-07-10 11:14:59
阅读次数:
220
题目地址 https://pta.patest.cn/pta/test/16/exam/4/question/676 5-14 Insertion or Heap Sort (25分) According to Wikipedia: Insertion sort iterates, consumin ...
分类:
编程语言 时间:
2017-07-09 13:48:26
阅读次数:
215
对于一个int数组。请编写一个堆排序算法。对数组元素排序。 给定一个int数组A及数组的大小n,请返回排序后的数组。 測试例子: [1,2,3,5,2,3],6 [1,2,2,3,3,5] class HeapSort { public: int* heapSort(int* A, int n) { ...
分类:
编程语言 时间:
2017-07-08 14:17:29
阅读次数:
179