会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
小飞飞v21
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
下一页
2018年9月7日
[LeetCode]133. Clone Graph
摘要: 复制图 分别使用bfs和dfs 1:bfs 2、dfs
阅读全文
posted @ 2018-09-07 10:19 小飞飞v21
阅读(125)
评论(0)
推荐(0)
2018年9月6日
[LeetCode]847. Shortest Path Visiting All Nodes
摘要: 美团20180906笔试遇到了,表示并不会做。 找到了这题的解析,还是没怎么看懂,下次来补充
阅读全文
posted @ 2018-09-06 22:39 小飞飞v21
阅读(127)
评论(0)
推荐(0)
[LeetCode]44. Wildcard Matching
摘要: 思路一:参考 主要思想如下: 由于*匹配多少个字符是不一定的,于是首先假设*不匹配任何字符。 当后续匹配过程中出错,采用回溯的方法,假设*匹配0个字符、1个字符、2个字符……i个字符,然后继续匹配。 因此s需要有一个spos指针,记录当p中的*匹配i个字符后,s的重新开始位置。 p也需要一个star
阅读全文
posted @ 2018-09-06 10:42 小飞飞v21
阅读(115)
评论(0)
推荐(0)
2018年9月5日
32. Longest Valid Parentheses
摘要: 题目链接:32. Longest Valid Parentheses 解法一:使用栈,,参考 这道题的要求是在仅包含“(”和“)”的字符串中,找到最长的括号匹配的子串,返回其长度。 对于括号匹配,和Valid Parentheses同样的思路,用栈维护左括号,即在读取字符串的时候,遇到左括号就入栈。
阅读全文
posted @ 2018-09-05 22:21 小飞飞v21
阅读(99)
评论(0)
推荐(0)
2018年9月4日
Tarjan算法_LCA
摘要: 参考资料:Tarjan算法_LCA tarjan算法求LCA Tarjan 算法&模板 只是对其中的代码进行一下注释,如有错误还得回来再改。
阅读全文
posted @ 2018-09-04 21:36 小飞飞v21
阅读(260)
评论(0)
推荐(0)
2018年8月26日
暗黑的字符串
摘要: 参考: 题目描述 一个只包含'A'、'B'和'C'的字符串,如果存在某一段长度为3的连续子串中恰好'A'、'B'和'C'各有一个,那么这个字符串就是纯净的,否则这个字符串就是暗黑的。例如:BAACAACCBAAA 连续子串"CBA"中包含了'A','B','C'各一个,所以是纯净的字符串AABBCC
阅读全文
posted @ 2018-08-26 22:53 小飞飞v21
阅读(212)
评论(0)
推荐(0)
600. Non-negative Integers without Consecutive Ones
摘要: 理解了这个,但是没有理解如何把多余的减掉zero[i] = zero[i - 1] + one[i - 1]; one[i] = zero[i - 1];
阅读全文
posted @ 2018-08-26 19:08 小飞飞v21
阅读(102)
评论(0)
推荐(0)
474. Ones and Zeroes
摘要: P3多重背包问题
阅读全文
posted @ 2018-08-26 18:30 小飞飞v21
阅读(88)
评论(0)
推荐(0)
[LeetCode]464. Can I Win
摘要: 看着答案基本理解了,但是我自己写还是写不出来 先空着
阅读全文
posted @ 2018-08-26 16:44 小飞飞v21
阅读(101)
评论(0)
推荐(0)
413. Arithmetic Slices
摘要: 思路:动态规划 参考: 解法一: 解法二:
阅读全文
posted @ 2018-08-26 15:56 小飞飞v21
阅读(101)
评论(0)
推荐(0)
上一页
1
2
3
4
下一页
公告