搜索资源列表
NudtCommonTree
- 由STL扩展的树范型。该范型支持边的加权。树封装了内存管理,使得程序员免予释放、分配节点内存。附有实例程序-STL extended by the tree-Fan. Fan support for the type of edge-weighted. Tree Packaging, a memory management, allowing programmers to exempt from release, distribution nodes memory. With examples
armlinux-Buddy
- Buddy(伙伴算法)最让人为之激动的在于它释放回收页面过程中将小内存合并成大内存进而减少碎片的功能, 下面让我们来看看释放页面的函数__free_pages_ok()的具体实现.
hash_map
- STL哈希表的使用范例:包括哈希表的创建、插入、查找、删除、内存分配和释放内存。-STL use examples include : Hash Table creation, insert, search, delete, memory allocation and release memory.
bin_tree_demo
- 二叉平衡树算法,包括二叉平衡树的数据结构定义、创建、插入、查找、删除、释放内存等方法。-two forks balanced tree algorithms, including two forks balance tree data structure definition, create, insert, search, delete, release methods such as memory.
link
- 关于链表的数据类型定义和基本运算:新建链表,增加和删除节点。释放内存等。-List of data types on the definition and basic computing: the new list to increase and delete nodes. Release of memory.
FList
- 自己编的一个链表类。我自己经常用来管理内存的释放。还有两个字段用户可以自定义使用。-A calss, used to manage the data
MyOOCFwV1_0
- 使用C语言时,经常需要调用malloc()和free()函数来进行动态内存的分配和回收。有些时候,程序员可能会忘记回收分配的动态内存。为了解决这个问题,这里设计了一个代替malloc()和free()函数的数据结构(或者类)——ObjectManager。ObjectManager中提供了objmgr_malloc()和objmgr_free()以及objmgr_show_mem_info()函数。objmgr_malloc()函数负责按字节总数动态分配内存并且予以记录,objmgr_free(
C_qeustion3
- 双向链表的操作,包括初始化,插入,删除,排序,释放,检索。使用动态内存,用结构体描述链表-Doubly linked list of operations, including initialization, insert, delete, sort, release, retrieval. Use of dynamic memory, linked with the structure described
gupiao
- 股票信息系统的 1、基本功能: (1)添加记录 先判断链表是否已经存在。若不存在,需首先自动新建一个链表,然后再添加一条或多条记录。 (2)显示记录 显示当前所有记录。 (3)查询记录 按名称查找,并显示该记录。 (4)代号的排序 按代号的字母顺序排序,涉及到冒泡等排序算法。 (5)删除记录 实现逐条删除和删除全部记录两种功能。 (6)更新记录 修改已存在记录的信息(提示:需首先判断该记录是否存在)。 (7)按关
memery-management
- 文件操作;堆排序算法;二分插入算法; 内存管理模拟和自定义的内存分配、释放功能等;所有的是一个整体。-File operations heap sorting algorithm Binary Insert Sort algorithm memory management simulation and custom memory allocation and release functions all as a whole.
1
- 利用VC++6.0实现了基于伙伴算法的内存分配与释放,算法中只使用了数组这一数据结构,算是一大不足,希望大家予以完善-Achieved using VC++6.0 based partner with the release of memory allocation algorithms, the algorithm uses only the array data structure can be regarded as a big enough hope to improve
lmalloc
- 用C语言实现malloc的内存动态分配与释放。-Using C language malloc memory allocation and release dynamic.
GetMemoryStatus
- 使用系统函数GlobalMemoryStatus()和数据结构MEMORYSTATUS查看系统内存和虚拟存储空间使用情况,使用VirtualAlloc()函数和VirtualFree()函数分配和释放虚拟内存空间。-Using the system function of the GlobalMemoryStatus () and data structure the MEMORYSTATUS view the system memory and virtual memory space, us
Linker
- 1.编写一个函数Create(),该函数可以用于创建一个链表,链表中的结点包括学号,成绩,具有双向指针,该函数返回链表的头指针。 so on 20:05:11 初期动态输入学生人数(1-35)学号:char型,5位数字,不足5位的前面补0,数字以外时要提示错误信息;成绩:short型,最大值100,大于100或者小于0或者数字以外时要提示错误信息。注意:输入的信息超过相应的位数时,只取前面相应位数的信息。 so on 20:14:56 2.编写一个函数Sort(),该函数可以对函
asd
- 1. 编写程序完成如下功能: ⑴ 编写一个自己的字符串类MyString,它有一个私有的数据成员:指向字符串的指针m_data。编写该类的构造函数、拷贝构造函数和析构函数,在构造函数和拷贝构造函数中动态申请内存空间赋值给m_data。用于存储字符串。在析构函数中释放内存空间。 ⑵ 重载运算符“+”作为类MyString的成员函数,使能完成字符串相加功能。 ⑶ 编写main函数,测试该类及被重载的运算符。-A written procedure performs the fol
tree
- 定义二叉树的链式存储结构,实现下列各类应用的递归算法。 (1)构建一棵二叉树,以某种形式(括号表示法、树形表示法、凹入表示法等)输出二叉树,最后释放二叉树的存储内存。 (2)分别编写程序实现:将二叉树的顺序存储结构转换成链式存储结构;将二叉树的链式存储结构转换为顺序存储结构。 (3)实现二叉树的先序、中序、后序和层次序遍历算法。输出二叉树的叶子节点。 (4)分别计算二叉树的所有节点个数,度为0、1、2的节点个数。 (5)统计二叉树中值为k的节点个数。计算二叉树中节点最小的值。 (6)计算二叉树的
NO1
- /* 自定义LinkList单链表类型 */ /*函数,用尾插入法建立带头结点的单链表*/ /*函数,用头插入法建立带头结点的单链表 */ /*函数,按值查找结点 */ /*函数,删除指定值的结点 */ /*函数,打印链表中的所有值*/ /*函数,删除所有结点,释放内存 */ /*修改程序:增加节点。用头插法,返回头指针*/(Custom LinkList single chain type / * * / * / function,