0到1是一个巨大的进步!
海明威说过:“优于别人并不高贵,真正的高贵是优于过去的自己“
目录:
- 引言
- 开始的挫折与挑战
- 寻找解题思路和技巧
- 持之以恒与刻意练习
- 克服困难和失败的心态
- 高效学习和准备复习
- 寻求帮助和合作
- 成功的喜悦与未来计划
1、引言
力扣是一个在线编程挑战平台,提供了广泛的算法和数据结构的问题。这是一个让编程爱好者提升技能的理想平台,但对于一个从不会的人来说,刚开始可能是一次噩梦
2、开始的挫折与挑战
我刚开始的时候对力扣的题目完全没有头绪,不知道从何下手。我诚实地说,我的第一篇提交完全是空白,这让我意识到挑战的难度远远超出了我的想象。
3、寻找解题思路和技巧
为了克服这个问题,我开始寻找解题思路和技巧。我阅读了一些算法和数据结构的参考书籍,学习常见的编程模式和技巧,如贪心算法、动态规划、二分查找等。这些知识为我理解并解决力扣问题提供了基础。
4、持之以恒与刻意练习
我意识到只有持之以恒地练习,才能真正提高自己的能力。我每天都刷几道力扣题目,并且记录下解题过程中的关键点和收获。我也尝试将解题过程转化为编码实践,加深理解并提高实际应用能力。
5、克服困难和失败的心态
力扣的题目经常会让我感到困惑和无助,但我学会了调整自己的心态。我接受了失败和困难是成长的一部分,而不是放弃的理由。我学会了从错误中学习,并找出不同的解决方法和思维方式。
6、高效学习和准备复习
为了更高效地学习和准备复习,我建立了一个系统化的学习计划。我将力扣题目按照难度分级,并定期进行复习和总结。我还建立了知识地图,将学习到的知识和技巧有机地连接起来,形成一个完整的知识体系。
7、寻求帮助和合作
在力扣的社区中,有许多优秀的程序员和学习者。我主动寻求帮助,与他们交流并请教问题。我也参加一些编程竞赛题,通过和同学们讨论和分享,我获得了宝贵的建议和反馈。
8、成功的喜悦与未来计划
随着时间的推移,我逐渐开始能够解决一些困难的力扣题目,这给了我巨大的满足感和激励力量。我决定继续努力,挑战更难的题目,并积极参与力扣的竞赛和其他编程活动。