共计 48 篇文章


2025

2116.判断一个括号字符串是否有效:括号匹配(两个变量一次遍历解决)
1963.使字符串平衡的最小交换次数:计数模拟(不需要麻烦的“三种写法一步步优化”)
2296.设计一个文本编辑器:对顶栈-主要是要细心下标问题(ASCII字符通俗语言描述)
1472.设计浏览器历史记录:一个数组完成模拟,单次操作均O(1)

2024

3174.清除数字
682.棒球比赛
1673.找出最具竞争力的子序列
232.用队实现队列
225.用队列实现栈
590.N 叉树的后序遍历
589.N 叉树的前序遍历
94.二叉树的中序遍历
2645.构造有效字符串的最少插入数
2696.删除子串后的字符串最小长度
1944.队列中可以看到的人数
2487.从链表中移除节点

2023

2454.下一个更大元素 IV
907.子数组的最小值之和
1003.检查替换后的词是否有效
1574.删除最短的子数组使剩余数组有序
1653.使字符串平衡的最少删除次数

2022

895.最大频率栈
503.下一个更大元素 II
1106.解析布尔表达式
456.132 模式
901.股票价格跨度
1700.无法吃午餐的学生数量
402.移掉 K 位数字
1441.用栈操作构建数组
445.两数相加 II
769.最多能完成排序的块
856.括号的分数
921.使括号有效的最少添加
316.去除重复字母
1598.文件夹操作日志搜集器
234.回文链表
946.验证栈序列
654.最大二叉树:654.最大二叉树(视频做了近2h😭)
173.二叉搜索树迭代器
155.最小栈
151.颠倒字符串中的单词
150.逆波兰表达式求值
145.二叉树的后序遍历
144.二叉树的前序遍历
143.重排链表:O(1)空间的做法
735.行星碰撞
114.二叉树展开为链表
1021.删除最外层的括号