有效的括号
1 | class Solution { |
简化路径
拆分字符串后对每个单独的目录进行判断后再进行拼接。
https://www.runoob.com/java/java-stringbuffer.html
1 | class Solution { |
最小栈
1 | class MinStack { |
逆波兰表达式求值
1 | import java.util.Stack; |
基本计算器
就是处理运算顺序上的难点。
(ch - '0')
将当前字符数字转换为整数
https://www.runoob.com/java/character-isdigit.html
1 | import java.util.Stack; |
环形链表
我靠题目没看懂。。。
两数相加
fkfkfk
1 | /** |
合并两个有序链表
1 | /** |
随机链表的复制
对链表的理解更近一步
1 | /* |
反转链表 II
1 | class Solution { |
K 个一组翻转链表
1 | /** |
1 | /** |
删除链表的倒数第 N 个结点
1 | /** |
删除排序链表中的重复元素 II
1 | class Solution { |
旋转链表
1 | /** |
分隔链表
1 | /** |
LRU 缓存
1 | import java.util.HashMap; |
二叉树的最大深度
递归
1 | class Solution { |
相同的树
1 | /** |
回文时间
1 | import java.util.Scanner; |
翻转二叉树
1 | /** |