工程计划工程背景

  LeetCode是一个面向程序员的在线编程平台,其目标是为程序员提供一个学习和实践编程技能的平台。通过刷LeetCode题目,程序员可以提高自己的算法和数据结构知识,培养解决问题的能力,并且在面试中展示自己的技能。基本上是所有的程序员职业生涯中不必可少的一环。

工程名称

  • LeetCode刷题计划

涉及技术

  1. 算法
  2. 数据结构
  3. 常用编程语言

工程目标

  • 通过刷LeetCode题目,提高自己的算法和数据结构知识。
  • 培养解决问题的能力,提高自己的编程能力和思维方式。
  • 在面试中展示出自己的技能和能力,增加自己的竞争力。

预期成果

  • 对各种常见的算法和数据结构有深入的理解和掌握。
  • 能够独立解决复杂的编程问题,运用合适的算法和数据结构进行优化。
  • 能够编写高质量的、优化的代码,具备良好的编码风格和规范。
  • 在实际工作中能够更快速、更高效地解决问题,提高团队的生产力。
  • 在面试中能够展示出自己的算法和数据结构知识,回答问题的深度和广度。
  • 具备更好的职业发展机会,拥有更多的工作选择和发展空间。

执行方案

目前用以下几个维度去刷题

  • 按顺序刷题:这是最简单粗暴的方式,如果在不赶进度的情况下,按顺序刷题就是最不容易出错的时候
  • 按分类刷题:用知识点来刷题,算法中比较典型的知识点其实也不是很多,基本上翻遍算法网站都是那么几个
  • 按题单刷题:LeetCode官方为了减轻刷题人的负担,给了很多题单,也可以适合拿来用用

工程执行顺序刷题分类刷题题单刷题

  • 【笔试实战】编程基础 0 到 1【一】

工程总结

  • 【刷题01组】计划阶段总结【一】

在黑夜里梦想着光,心中覆盖悲伤,在悲伤里忍受孤独,空守一丝温暖。我的泪水是无底深海,对你的爱已无言,相信无尽的力量,那是真爱永在。我的信仰是无底深海,澎湃着心中火焰,燃烧无尽的力量,那是忠诚永在。