在V2EX里面看到一个40多岁的Leader(P8级别)每天也在刷几道题,给我信心做这个事情(前提是有时间和精力 有兴趣)
按照tag顺序刷题,并尽可能想到、写出所有方法
随便网上搜都能找到很多按照tag的总结
参考:
https://github.com/huxiaoman7/leetcodebook
https://github.com/billryan/algorithm-exercise
https://leetcode-cn.com/progress/ 温习之前刷过的题目
说明: 说几个leetcode 上看似简单却又非常困难的问题
同时这也回答了另一个问题:面试的时候怎么判断面试者是不是速成的? 很简单,认真学过算法的科班学生,多少会对这些问题有些 sense 。
而速成的只能靠刷题,刷不出这些 idea 。他甚至不知道 binary search merge 的存在。
但是如果他但凡看过 MIT 、普林斯顿或任何一个名校的算法公开课,他都会知道 binary merge/median find 不是那么的简单的问题。
时间 | 说明 |
---|---|
2022年1月 | 刷动态规划 |
2021年12月26日 | leetcode 刷题量 300题 |
2021年6月20日总结 | 为了更快的砍柴,每日磨刀:LeetCode刷题半年的思考和总结 |
2021年6月13日有感 | 148题 进入leetcode 10万排名内 |
2021年5月25日有感 | talk is cheap show me the action and result |
2021年5月22日有感 | 最近主要把一年前刷的题 从另一个账号迁移到leetcode新账号下 |
2021年4月16日有感 | 尽量多刷同一类型的题目 |
2021年4月07日总结 | 为了更快的砍柴,每日磨刀:LeetCode刷题总结(数组篇) |
2021年3月07日有感 | 学习数据结构和算法的高效方法 |
2021年2月28日有感 | 八大算法思想 |
2021年2月20日有感 | 每一道题 看看执行时间 100%的人的解法 开拓视野 |
2021年2月17日有感 | 每一道题 给定一个时间内尽量想、写出来,再参考别人的解答 |
2021年2月13日有感 | 一定要用笔进行画画和分析 便于高效解决问题 (no16_3sum_closest) |
2021年1月11日有感 | 按照tag刷题 分类刷 方便总结规律 |
2021年1月10日有感 | 刷题过程很痛苦 需要自己不断找方法 刺激这个过程 别放弃 |
About me
从事Java后端开发,工作八年的loser。看了《资深技术Leader曹乐:如何成为技术大牛》 这篇文章后 ,决心努力提高自己的代码能力和解决问题能力。
个人订阅号:熵增与求索之路 (关于成长,关于认知)