码迷,mamicode.com
首页 >  
搜索关键字:出栈    ( 1670个结果
数据结构——STL栈与后缀表达式
Part 1:栈是什么 栈(stack)又名堆栈,它是一种运算受限的线性表。限定仅在表尾进行插入和删除操作的线性表。 这一端被称为栈顶,相对地,把另一端称为栈底。 向一个栈插入新元素又称作进栈、入栈或压栈,它是把新元素放到栈顶元素的上面,使之成为新的栈顶元素; 从一个栈删除元素又称作出栈或退栈,它是 ...
分类:其他好文   时间:2020-04-18 14:15:04    阅读次数:72
栈和队列
栈和队列 1.栈 栈:栈是一种仅支持在表位插入删除的线性表。栈底称为表头,栈顶称为表尾。 栈的存储结构: 顺序存储: 顺序栈:用一组地址连续的内存单元依次存放从栈底到栈顶元素的结构。 栈的入栈操作是:栈顶指针+1,元素入栈。 栈的出栈操作是:元素出栈,栈顶指针-1。 共享栈:两个栈共享栈顶空间,两个 ...
分类:其他好文   时间:2020-04-17 23:38:47    阅读次数:66
剑指Offer系列之题21~题25
[TOC] 21.包含min函数的栈 定义栈的数据结构,请在该类型中实现一个能够得到栈中所含最小元素的min函数(时间复杂度应为O(1))。 注意:保证测试中不会当栈为空的时候,对栈调用pop()或者min()或者top()方法。 利用辅助栈,存储元素。当最小元素出栈后,次小元素仍在辅助栈中。 辅助 ...
分类:其他好文   时间:2020-04-13 13:59:55    阅读次数:56
Netty 中的 handler 和 ChannelPipeline 分析
Netty 中的 handler 和 ChannelPipeline 分析 ...
分类:Web程序   时间:2020-04-12 18:39:10    阅读次数:67
栈的应用(括号匹配算法实战)
一、实验内容 1.实验目的 栈(Stack)是线性结构的核心内容之一。本实验要求用高级语言C语言编写基于栈的顺序存储结构实现栈的入栈、出栈、取栈顶元素和判空操作,并基于上述栈的基本操作实现括号匹配算法,完成实验报告的填写,以便加深理解有关栈结构的抽象数据类型等概念,并体会和了解栈结构在日常用户输入操 ...
分类:编程语言   时间:2020-04-12 14:35:10    阅读次数:198
剑指Offer系列之题6~题10
[TOC] 6.用两个栈实现队列 用两个栈来实现一个队列,完成队列的Push和Pop操作。 队列中的元素为int类型。 考虑栈1用于存储元素,出队时,将栈1的元素压入栈2,此时栈2中元素从栈顶到底即其入队的顺序,然后出栈。若出队时栈2非空,则直接从栈2弹出元素。 1、根据栈2是否空将栈1元素全部压入 ...
分类:其他好文   时间:2020-04-11 12:45:46    阅读次数:56
栈、队列
栈、队列 栈 特性:==先进后出== 栈顶,栈底 从栈顶向栈底添加元素,从栈顶取元素 应用:每个 web 浏览器都有一个返回按钮。当你浏览网页时,这些网页被放置在一个栈中(实际是网页的网址)。你现在查看的网页在顶部,你第一个查看的网页在底部。如果按‘返回’按钮,将按相反的顺序浏览刚才的页面。 模型: ...
分类:其他好文   时间:2020-04-09 22:56:30    阅读次数:144
判断字符串是不是合法
示例: 1 输入: "(]" 2 输出: false 3 4 输入: "{[]}" 5 输出: true 思想: 这里我们使用栈。 遍历输入字符串 如果当前字符为左半边括号时,则将其压入栈中 如果遇到右半边括号时,分类讨论: 1)如栈不为空且为对应的左半边括号,则取出栈顶元素,继续循环 2)若此时栈 ...
分类:其他好文   时间:2020-04-09 00:31:52    阅读次数:67
数据结构---队列的实现
在此之前,已经了解过顺序表和链表了,那么现在要了解的栈和队列,从本质上来说是基于上述俩个的,栈讲究“”后进先出”,而队列与之不同,要求“先进先出”,对于栈来说,根据规则,我们了解到,栈的“入栈”即为“尾插”,栈的出栈也要找到“尾数据”,考虑到实用性,我们的“栈“是基于顺序表完成的。这里就不细细展开了,而对于本次要讲的“队列”,根据使用规则,会发现,入队列类似“尾插”,出队列是“首”,因此,为了效率
分类:其他好文   时间:2020-04-08 13:40:07    阅读次数:104
c++之内联inline
内联定义: 内联是为了节约函数的调用开销而诞生的,我们在调用一个普通函数的时候,存在的额外的开销(压栈、出栈)等。内联是让编译器使用内联的方式编译函数,在调用这个内联函数的时候,直接把这个函数展开,不存在压栈、出栈的操作 例子 对于内联函数传参还是按照正常的函数进行的,也会有函数的类型检查。但是宏定 ...
分类:编程语言   时间:2020-04-06 17:27:03    阅读次数:57
1670条   上一页 1 ... 9 10 11 12 13 ... 167 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!