xrfinbupt / leetcode_java

Objective: To improve code ability and thinking ability. 目标:提升代码能力 思维能力 每日磨刀(认认真真刷题 精刷300题 按照tag刷 顺便解决 面试中考查算法和代码的问题)把它当作个人名片去认真做这件事情

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Objective: To improve code ability and thinking ability

目标:提升代码能力 思维能力(认认真真刷题 精刷300题 按照tag刷)

在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曹乐:如何成为技术大牛》 这篇文章后 ,决心努力提高自己的代码能力和解决问题能力。

个人订阅号:熵增与求索之路 (关于成长,关于认知)

关于成长和认知

About

Objective: To improve code ability and thinking ability. 目标:提升代码能力 思维能力 每日磨刀(认认真真刷题 精刷300题 按照tag刷 顺便解决 面试中考查算法和代码的问题)把它当作个人名片去认真做这件事情


Languages

Language:Java 100.0%