0到1是一个巨大的进步!

海明威说过:“优于别人并不高贵,真正的高贵是优于过去的自己“

目录:

  1. 引言
  2. 开始的挫折与挑战
  3. 寻找解题思路和技巧
  4. 持之以恒与刻意练习
  5. 克服困难和失败的心态
  6. 高效学习和准备复习
  7. 寻求帮助和合作
  8. 成功的喜悦与未来计划

1、引言

力扣是一个在线编程挑战平台,提供了广泛的算法和数据结构的问题。这是一个让编程爱好者提升技能的理想平台,但对于一个从不会的人来说,刚开始可能是一次噩梦

2、开始的挫折与挑战

我刚开始的时候对力扣的题目完全没有头绪,不知道从何下手。我诚实地说,我的第一篇提交完全是空白,这让我意识到挑战的难度远远超出了我的想象。

3、寻找解题思路和技巧

为了克服这个问题,我开始寻找解题思路和技巧。我阅读了一些算法和数据结构的参考书籍,学习常见的编程模式和技巧,如贪心算法、动态规划、二分查找等。这些知识为我理解并解决力扣问题提供了基础。

4、持之以恒与刻意练习

我意识到只有持之以恒地练习,才能真正提高自己的能力。我每天都刷几道力扣题目,并且记录下解题过程中的关键点和收获。我也尝试将解题过程转化为编码实践,加深理解并提高实际应用能力。

5、克服困难和失败的心态

力扣的题目经常会让我感到困惑和无助,但我学会了调整自己的心态。我接受了失败和困难是成长的一部分,而不是放弃的理由。我学会了从错误中学习,并找出不同的解决方法和思维方式。

6、高效学习和准备复习

为了更高效地学习和准备复习,我建立了一个系统化的学习计划。我将力扣题目按照难度分级,并定期进行复习和总结。我还建立了知识地图,将学习到的知识和技巧有机地连接起来,形成一个完整的知识体系。

7、寻求帮助和合作

在力扣的社区中,有许多优秀的程序员和学习者。我主动寻求帮助,与他们交流并请教问题。我也参加一些编程竞赛题,通过和同学们讨论和分享,我获得了宝贵的建议和反馈。

8、成功的喜悦与未来计划

随着时间的推移,我逐渐开始能够解决一些困难的力扣题目,这给了我巨大的满足感和激励力量。我决定继续努力,挑战更难的题目,并积极参与力扣的竞赛和其他编程活动。