随笔分类 - 领扣刷题
摘要:判断链表是否存在环,使用快慢指针;确定入环位置,根据快慢指针一定在慢指针第一次入环后相遇**“并且”**相遇点到入环点的距离==头结点到入环点的距离。
阅读全文
摘要:根据 "逆波兰表示法" ,求表达式的值。 有效的运算符包括 +, , , / 。每个运算对象可以是整数,也可以是另一个逆波兰表达式。 说明: \ 整数除法只保留整数部分。 \ 给定逆波兰表达式总是有效的。换句话说,表达式总会得出有效数值且不存在除数为 0 的情况。 栈方式实现
阅读全文
摘要:给定一个只包括 '(',')','{','}','[',']' 的字符串,判断字符串是否有效。 有效字符串需满足: 左括号必须用相同类型的右括号闭合。 左括号必须以正确的顺序闭合。 \ 注意空字符串可被认为是有效字符串。 自己最初的解法(当时想使用字典值,想着“值”只能是数字,没考虑到也可以是字符)
阅读全文
摘要:你有一个带有四个圆形拨轮的转盘锁。每个拨轮都有10个数字: '0', '1', '2', '3', '4', '5', '6', '7', '8', '9' 。每个拨轮可以自由旋转:例如把 '9' 变为 '0','0' 变为 '9' 。每次旋转都只能旋转一个拨轮的一位数字。 锁的初始数字为 '000
阅读全文
摘要:岛屿数量,BFS+DFS+并查集(Python3)
阅读全文

浙公网安备 33010602011771号