Week_01/
代表第一周作业提交目录,以此类推。Week_01/id_G20190343020018
代表学号为G20190343020018
的学员第一周的作业提交目录,以此类推。- 每个目录下面均有一个
NOTE.md
文档,你可以将自己当周的学习心得以及做题过程中的思考记录在该文档中(该项不属于作业内容,是可选项)。
- 先将本仓库
fork
到自己的 GitHub 账号下。 - 将
fork
后的仓库clone
到本地,然后在本地新建、修改自己的代码作业文件,注意: 仅允许在和自己学号对应的目录下新建或修改自己的代码作业。作业完成后,将相关代码push
到自己的 GitHub 远程仓库。 - 提交
Pull Request
给本仓库,Pull 作业时,必须备注自己的学号(最后4位)和提交第几周的作业,并在结尾附上自己的代码语言,如0018_Week02(py)
,是指学号尾号为0018
的学员提交的第二周
的算法题作业,他用的是python语言。 - 代码文件命名规则:**
LeetCode_题目序号_学号(最后4位)
,比如学号为G20190343020018
的学员完成 LeetCode_33_108 的第 2 题 后,请将代码文件名保存为LeetCode_2_0018.py
(假设使用的是 Python 语言)。 - 务必按照Pull Request的备注形式和作业文件的命名进行提交,班主任会严格按照命名形式统计大家的作业。
- 除代码作业外,我们要求学员每周提交一篇当周的学习感想,直接发一个独立的 issue 即可,issue 标题格式为
【学号(最后4位)_周】总结题目】
。例如【0018_Week 03】二叉树的更多理解
是指学号尾号0018
的学员提交的第三周
的学习总结。可参考:algorithm007-class02/algorithm007-class02#1
- 我们要求学员每周至少 Review 并点评其他 5 位同学的作业,点评直接回复在代码作业或学习总结下面都可。
- 为了方便大家Review,在issues里,都会有一个当周代码作业的收集集合,大家可以把自己的代码仓库链接放到评论里。
- 作业公布地址: 我们会在置顶的 issue 中公布当周的算法练习题以及其他注意事项。
- 如果对 Git 和 GitHub 不太了解,请参考 Git 官方文档 或者极客时间的《玩转 Git 三剑客》视频课程。从来没用过github的学员看这里的git_quick_guide,或许会对你有帮助奥。https://github.com/algorithm004-01/algorithm004-01/tree/master/Utils