搜索资源列表
编译原理及实践
- 目 录 译者序 前言 第1章 概论 1 1.1 为什么要用编译器 2 1.2 与编译器相关的程序 3 1.3 翻译步骤 5 1.4 编译器中的主要数据结构 8 1.5 编译器结构中的其他问题 10 1.6 &
Mysplit
- 种子填充算法用来在封闭曲线形成的环中填充某中颜色,在这里我们只填充黑色。种子填充其实上是图形学中的算法,其原理是:准备一个堆栈,先将要填充的点push进堆栈中;以后,每pop出一个点,将该点涂成黑色,然后按左上右下的顺序查看它的四个相邻点,若为白(表示还没有填充),则将该邻点push进栈。一直循环,直到堆栈为空。此时,区域内所有的点都被涂成了黑色。这里,我们自己定义了一些堆栈的数据结构和操作,实现了堆栈的初始化、push、pop、判断是否为空、及析构。 -seed filling algorit
zkjgx_1_Debug
- 数据结构中实现栈空间共享的小程序.先用户分配一个空间.再分为几个栈.尽量平分每个栈的空间,但是各个栈的空间是可以变化的,由用户的需要而定.用户可任意选择输入栈的顺序,如先选择第1栈,输入元素,再输第0栈,再输入第2栈,以后也可以再在原先的栈内添加或删除元素.若pop,留下的空间归原栈所有,以后添加元素的时候可以用来左右移动栈,元素在整个空间的开始装入的顺序是先分别在各个栈的bot处装.-data structure to achieve the shared stack space small
tingchechang
- 以栈模拟停车场,以队列模拟车场外的便道,按照从终端读入的输入数据序列进行模拟管理。每一组输入数据包括三个数据项:汽车“到达”或“离去”信息、汽车牌照号码以及到达或离去的时刻。对每一组输入数据进行操作后的输出信息为:若是车辆到达,则输出汽车在停车场内或便道上的停车位置;若是车辆离去,则输出汽车在停车场内停留的时间和应交纳的费用(在便道上停留的时间不收费)。栈以顺序结构实现,队列以链表结构实现。-Stack mimics the parking to the queue simulation car
stack
- 数据结构(用面向对象方法与C++语言描述)第二版 顺序栈和链式栈-sequence stack and link stack
seqstack
- 顺序栈:即栈的顺序存储结构,是用一 组地址连续的存储单元依次存放自栈底 到栈顶的数据元素,并用起始端作为栈底,附设指针 top 指示栈顶 元素在顺序栈中的位置。-Stack order: the order of stack storage structure is the use of a set of contiguous memory cells sequentially stored from bottom of the stack to stack the data elements,
seqlist
- 结构线性表是一种常用的数据结构,以下介绍线性表及其顺序存储,并对栈和队列及它们的顺序实现给出了详细的设计描述。-Linear table structure is a common data structure, the following describes the linear form and stored in order, and stacks and queues and their sequential implementation gives a detailed design