Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
26 changes: 17 additions & 9 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,11 +1,19 @@
# AlgorithmHomework
StuQ 算法与数据结构课程学员作业提交仓库
# StuQ 算法与数据结构课作业仓库

## 提交规则
## 目录结构说明

1. 第一级目录下的每个文件夹对应每节课的作业提交处,比如 /1st 文件夹对应第一节课的作业提交处,2nd 文件夹对应第二节课的作业提交处。
2. 第二节目录下的每个文件夹对应每节课的作业题目,比如 1st/homework_1 对应第一节课程的第一道作业题,1st/homework_2 对应第一节课程的第二道题。
3. 第三节目录下的每个文件夹对应每个学员的作业仓库,比如 1st/homework_1/id_0 代表学号为“0” 的学员的第一节课第一道作业题的代码提交处,将自己写好的代码脚本用 pull request 的方式提交到对应位置即可。
4. 代码脚本文件命名请和题目作业保持一致,比如 [leetcode 的 Add Two Numbers 题目](https://leetcode.com/problems/add-two-numbers/description/) ,作业名请保存为 AddTwoNumbers.py (假设你用 Python 完成作业);
5. 每个文件夹下的 .gitignore 文件可忽略;
6. 如果对 git、github 操作不太了解,请参考官方文档:[Git 官方文档](https://git-scm.com/book/en/v2) [Github 官方文档](https://help.github.com)
1. 第一级目录下的每个文件夹对应每节课程作业提交处,比如 /1st 文件夹对应第一节课的作业提交处,/2nd 文件夹对应第二节课的作业提交处。
2. 第二级目录下的每个文件夹对应每节课的作业题目,比如 1st/homework_1 对应第一节课程的第一道题,1st/homework_2 对应第一节课程的第二道题。
3. 第三级目录下的每个文件夹对应每个学员的作业提交处,比如 1st/homework_1/id_0 代表学号为“0” 的学员的第一节课第一道作业题的代码提交处。到时候每个学员将写好的代码文件放置在自己学号的文件夹下面即可。

## 作业提交规则

1. 先将本仓库 fork 到自己的 github 账号下。
2. 将 fork 后的仓库 clone 到本地,然后在本地新建、修改自己的代码作业文件,注意:仅允许在自己对应学号下的文件夹新建修改自己的代码作业。修改后,将新的代码 push 到自己的 github 远程仓库。
3. 提交 pull request 给本仓库,备注自己的学号及官网用户名。

## 注意事项

1. 代码脚本文件命名请和题目作业以及学号保持一致,比如学号为 0 的学员的 [leetcode 的 Add Two Numbers 题目](https://leetcode.com/problems/add-two-numbers/description/) ,作业名请保存为 AddTwoNumbers_0.py (假设你用 Python 完成作业)。
2. 每个文件夹下的 ignoreme.text 文件可忽略。
3. 如果对 git、github 操作不太了解,请参考官方文档:[Git 官方文档](https://git-scm.com/book/en/v2) [Github 官方文档](https://help.github.com)