栈
文章平均质量分 84
HiPricilla
这个作者很懒,什么都没留下…
展开
-
【栈】C++栈的建立、初始化、插入、删除
栈是限定在尾部进行插入或删除的线性表。表尾称为栈顶(top),表头称为栈底(base)。栈的修改按照后进先出的原则。栈有两种存储表示方法:顺序栈和链栈。顺序栈是利用一组连续存储单元依次存放栈底到栈顶数据元素的位置。链栈是没有附加头结点的运算受限的单链表。栈顶指针就是链表的头指针。注意:1.如果在函数中需要修改形参,而且希望函数结束后变量修改生效,可以使用引用的方法。例如把栈顶元素传原创 2016-07-22 16:03:31 · 29782 阅读 · 5 评论 -
【栈】华为OJ:火车进站
华为OJ题目:火车进站题目描述:给定一个正整数N代表火车数量,0<N<10,接下来输入火车入站的序列,一共N辆火车,每辆火车以数字1-9编号。要求以字典序排序输出火车出站的序列号。例如输入:3 1 2 3 输出例子:1 2 31 3 22 1 32 3 13 2 1格式要求:输出每组换行,每组数字间空格隔开,数字末尾不能有空格原创 2016-07-25 09:41:41 · 2199 阅读 · 0 评论