原始问题:
编程需要做的具体行为
编程需要做的具体行为包括:
- 理解任务单中描述的需求,注意软件的性能需求,能正确评估自己的模块对整个项目中的影响及潜在的威胁。
- 在心中对整个实现流程有一个大致的思路,然后用代码去一步步的实现。在实现过程中,你会遇到很多细节问题,比如数据结构的选择,用 set 还是 list,存储结构的选型,以及如何 bug free 的实现。
- 学习常用的数据结构和算法,如数组、链表、栈、队列、堆、二叉树等,并学习常用的算法,如排序、查找、递归、贪心算法、动态规划等。
- 阅读优秀的代码,拥有优秀的编程习惯与规范。
Prev:你可采取的确切行动步骤