TK的小站

“栈”

LeetCode刷题笔记-150-逆波兰表达式求值

题目信息 平台:LeetCode 题目:150. 逆波兰表达式求值 难度:中等 题目链接:逆波兰表达式求值 题目描述给一个字符串数组 tokens,表示一个根据逆波兰表示法表示的算术表达式。...

LeetCode刷题笔记-1047-删除字符串中的所有相邻重复项

LeetCode 刷题笔记:1047. 删除字符串中的所有相邻重复项这道题的核心是“连续相同字符成对消除”,它完全符合栈的思想:如果当前字符和栈顶相同,就删掉它;否则把它压入栈中。 题目要求删除...

LeetCode刷题笔记-20-有效的括号

LeetCode 刷题笔记:20. 有效的括号核心思路是用 栈 进行括号匹配。 一个核心的技巧: 当遇到左括号时,直接把它对应的右括号压入栈;遇到右括号时,直接与栈顶比较。 这样可以避免每次都...

LeetCode刷题笔记-225-用队列实现栈

2026-04-14-LeetCode刷题笔记-225-用队列实现栈这道题的目标是:只使用队列操作,实现栈的后进先出行为。 方法一:双队列核心思路: q1 作为主队列,q2 作为备份队列。 ...