本文介绍: 栈是一种线性数据结构。
一、基本概念
栈是一种线性数据结构
二、特点
栈可以解决:递归,括号匹配的问题,表达式求值的问题
三、基本操作
四、特殊
单调栈
单调栈实际上还是栈,只是利用了一些巧妙的逻辑,使得每次新元素入栈后,栈内元素都保持单调.
处理Next Greater Element类型的问题
五、相关题
力扣第20题–有效的括号
给定一个只包括 '('
,')'
,'{'
,'}'
,'['
,']'
的字符串 s
,判断字符串是否有效。
有效字符串需满足:
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。