- 4
- 0
- 约6.29千字
- 约 33页
- 2016-12-09 发布于未知
- 举报
蔡明志数据构java版第3章
第3章 栈与队列 3.1 栈和队列基本概念 3.2 栈的入栈与出栈 3.3 队列的入队与出队 3.4 栈与队列的应用 3.5 程序集锦 3.6 思考题 3.1 栈和队列基本概念 在算法(algorithms)中,栈(stack)与队列(queue)是常用到的数据结构。 栈是一个有序列表(order list),其插入(insert)和删除(delete)操作都在同一端,这一端通常称为栈顶(top)。 队列(queue)也属于线性列表,与栈不同的是加入和删除不在同一端,删除的那一端称为队头(front),而加入的一端称为队尾(rear)。 栈与队列 3.1 栈和队列基本概念 加入一个元素到栈的操作称为入栈(push),与之相反的是从栈中删除一个元素,称为出栈(pop)。栈是一种后进先出(Last In First Out,LIFO)线性表。 而队列具有先进先出(First In First Out, FIFO)的特性 。 3.2 栈的入栈与出栈 3.2.1 入栈 3.2.2 出栈 3.2.1 入栈 入栈Java程序片断 public static void push_f() { // 入栈函数 DataInputStream in = new DataInputStream(System.in); if(top = MAX-1)
您可能关注的文档
最近下载
- 江苏省钢结构分部GJ.pdf VIP
- 2024-2025学年广东省深圳市龙岗区部分校三年级(下)期中数学试卷(含解析).docx VIP
- 2024年河北省唐山市玉田县六年级下学期小升初数学试卷.docx VIP
- 核孔膜在水果保鲜方面的应用.doc VIP
- 广西小学生诗词大赛备考试题库500题(供参考).doc VIP
- suc三菱2011三菱asx劲炫原厂gr00003200-15.pdf VIP
- 国开电大本科《管理英语3》机考总题库.pdf VIP
- 张祖德无机化学教案 (15).doc VIP
- 国开电大本科《理工英语3》机考总题库.pdf VIP
- 部编版语文一年级下册第六单元 夏天 大单元整体学历案教案 教学设计附作业设计(基于新课标教学评一致性).docx VIP
原创力文档

文档评论(0)