文章目录
- 1.输出很关键
- 2.归纳总结/题
(我鸽了????好久了哈哈哈,前段时间有点摆烂说实话,现在打算静下心来好好xiao习了!
以下是正文…????)
1.输出很关键
题目不是做完就完了,知识也并不是学会就完了,而是要反复用。根据我的经验,即使是会做的题目,过了一段时间你也不一定可以做的出来。因此,输出就是一个不错的办法,逼着自己把问题搞懂 搞透!
输出比较好的方式是:
- 你身边有人,你把这个问题跟她讲清楚,你们之间有讨论。
- 如果没有这个条件,你就把自己的思考想法写成博客,发表到讨论区里(csdn、知乎等),让别人给你挑毛病,你的思考就会在别人的"挑剔"中越来越好。
只要是有人看,你就会想着把输出打的越来越好!
2.归纳总结/题
对于遇到的每个题目,事后都做上标记:普通题目,难题、好题。
每个题目都分为以下几个步骤做好详细的笔记:
- 原题目
- 自己的第一遍解法
- 网上好的解法
- 自己可以改进的地方
- 进一步精简优化自己的代码直至代码简无可简(这是非常关键的一步,到达这一步,才会发现获得能力的提升远远要超过简单地把题目解出来)
- 获得的思考(或者学习到的地方,可以是算法、数据结构或者Java的特性—例如Stream等等)
参考:大家都是如何刷力扣的?
最后
以上就是清脆铃铛最近收集整理的关于如何刷算法题?1.输出很关键2.归纳总结/题的全部内容,更多相关如何刷算法题?1内容请搜索靠谱客的其他文章。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复