【项目报告】编程技术刷题报告【编号:刷题01号】|当前要闻
来源:博客园
2023-07-03 06:04:37
(资料图片仅供参考)
工程计划
工程背景
LeetCode是一个面向程序员的在线编程平台,其目标是为程序员提供一个学习和实践编程技能的平台。通过刷LeetCode题目,程序员可以提高自己的算法和数据结构知识,培养解决问题的能力,并且在面试中展示自己的技能。基本上是所有的程序员职业生涯中不必可少的一环。
工程名称
- LeetCode刷题计划
涉及技术
- 算法
- 数据结构
- 常用编程语言
工程目标
- 通过刷LeetCode题目,提高自己的算法和数据结构知识。
- 培养解决问题的能力,提高自己的编程能力和思维方式。
- 在面试中展示出自己的技能和能力,增加自己的竞争力。
预期成果
- 对各种常见的算法和数据结构有深入的理解和掌握。
- 能够独立解决复杂的编程问题,运用合适的算法和数据结构进行优化。
- 能够编写高质量的、优化的代码,具备良好的编码风格和规范。
- 在实际工作中能够更快速、更高效地解决问题,提高团队的生产力。
- 在面试中能够展示出自己的算法和数据结构知识,回答问题的深度和广度。
- 具备更好的职业发展机会,拥有更多的工作选择和发展空间。
执行方案
目前用以下几个维度去刷题
- 按顺序刷题:这是最简单粗暴的方式,如果在不赶进度的情况下,按顺序刷题就是最不容易出错的时候
- 按分类刷题:用知识点来刷题,算法中比较典型的知识点其实也不是很多,基本上翻遍算法网站都是那么几个
- 按题单刷题:LeetCode官方为了减轻刷题人的负担,给了很多题单,也可以适合拿来用用
工程执行
顺序刷题
分类刷题
题单刷题
- 【笔试实战】编程基础 0 到 1【一】
工程总结
- 【刷题01组】计划阶段总结【一】