摘要: 栈的链表实现细节主要在Push()和Pop()例程中链表的实现不一样。 操作图示: Stack.c: LinkedStack.c: 阅读全文
posted @ 2018-08-11 20:28 克里尔肖 阅读(348) 评论(0) 推荐(0) 编辑
摘要: 栈(stack)是一种比较基础的数据结构,其限制了删除和插入在一个位置操作,而其主要思想就是后进先出(LIFO)。 操作图示: 具体细节可通过代码看出。 下面给出函数的声明部分: StackRecord.h 一般的,当我们创建一个栈时都会声明一个数组来储存元素,但是这是一个隐含的危险,一般数组大小都 阅读全文
posted @ 2018-08-11 20:22 克里尔肖 阅读(561) 评论(0) 推荐(0) 编辑