搜索资源列表
parking_manage
- 用c语言写的停车场管理系统,其中灵活运用堆和栈模拟了停车场、便道和登记处的运作。-en parking managIn the c language is writtement system, flexible use of pile and stack to simulate the parking lot, the pavement and registry of operation.
pro
- (1) 编写程序,给指针分配堆上的空间,打印指针指向的地址,与指针本身的地址进行比较; (2) 编写程序,对指向同一块空间地址的指针进行转换,并且提取指针的值进行打印,查看这些值之间的差异; (3) 编写程序,定义指针,并且指向栈上的空间,并与指向堆上的指针进行比较,分析栈上空间与堆上空间的分配差异; (4) 编写程序,定义指向数组的指针,与指向数组元素的指针进行比较; (5) 编写程序,实现用指针遍历数组; -(1) programming, the address of
test04
- 编写程序,给指针分配堆上的空间,打印指针指向的地址,与指针本身的地址进行比较; 编写程序,对指向同一块空间地址的指针进行转换,并且提取指针的值进行打印,查看这些值之间的差异; 编写程序,定义指针,并且指向栈上的空间,并与指向堆上的指针进行比较,分析栈上空间与堆上空间的分配差异; 编写程序,定义指向数组的指针,与指向数组元素的指针进行比较;-Programming, the address of the pointer to the allocated heap space, prin
binary_tree
- 二叉树的建立和遍历,包含非递归。源码中自己定义栈和队列,没有用到stl。还有AVL,BST,线索二叉树,还有堆。自己看吧-something about binary tree
sina.tar
- 区别局部变量,内部变量,外部变量,静态变量,栈地址堆地址-The difference between local variables, internal variables, external variables, static variables, stack address heap address
Queap
- 用两个栈模拟一个能直接输出最小值的队堆,除底层栈外,所用空间为O(1)-Two stacks can simulate a direct output of the minimum heap team, in addition to the underlying stack, but the space is O (1)
4
- 通过扩展已实现的基本数据结构,模拟更为复杂的数据结构,是一种常见而实用的技巧。这里,我们将利用栈结构,来模拟一种功能增强的队列。 具体来说,你必须首先实现一个元素类型为int的栈,该栈能且只能支持以下操作接口: bool empty() //判断是否栈空 void push(int) //向栈中压入一个整数 int pop() //弹出栈顶元素,并返回其数值 int top() //仅获取栈顶元素的值,但不弹出 接下来,你必须借助以上栈结构,
template
- c++数据结构模板,内涵多种数据结构,栈,队列,二叉树,二叉堆等-c++ template data structure, content variety of data structures, stacks, queues, binary trees, binary heap, etc.
STACK
- 栈(stack)在计算机科学中是限定仅在表尾进行插入或删除操作的线性表。栈是一种数据结构,它按照后进先出的原则存储数据,先进入的数据被压入栈底,最后的数据在栈顶,需要读数据的时候从栈顶开始弹出数据。栈是只能在某一端插入和删除的特殊线性表。用桶堆积物品,先堆进来的压在底下,随后一件一件往上堆。(Stack (stack) in computer science is limited only in the footer for insertion or deletion operation of
二重指针
- (1) 从静态存储区域分配。内存在程序编译的时候就已经分配好,这块内存在程序的整个运行期间都存在。例如全局变量,static 变量。 (2) 在栈上创建。在执行函数时,函数内局部变量的存储单元都可以在栈上创建,函数执行结束时这些存储单元自动被释放。栈内存分配运算内置于处理器的指令集中,效率很高,但是分配的内存容量有限。 (3) 从堆上分配,亦称动态内存分配。程序在运行的时候用malloc 或new 申请任意多少的内存,程序员自己负责在何时用free 或delete 释放内存。动态内存的生存期
file
- 二叉堆的简单实现,顺序表的简单实现,队列的简单实现,栈的简单实现,树堆的简单实现(simple implementation of binary heap, sequence list, queue, stack and treap)
