# fall25_algods1 **Repository Path**: ads66/fall25_algods1 ## Basic Information - **Project Name**: fall25_algods1 - **Description**: Repository for the Algo 1 course - Fall 2025 Chang'An University - **Primary Language**: Python - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 1 - **Created**: 2025-10-30 - **Last Updated**: 2025-10-30 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Algorithms and Data Structures 1 - Fall 2025 ## Labs Submission Welcome to the assignment submission repository for the Algorithms and Data Structures 1 course. --- ## 📝 Submission Instructions ### Step 1: Clone the repository Clone this repository to your local machine: ```bash git clone https://gitee.com/seiiib/fall25_algods1 cd fall25_algods1 ``` ### Step 2: Create your personal branch **Branch format: `studentid_englishname`** Replace `studentid` with your student ID and `englishname` with your name in English (no spaces, no accents). **Example:** - If your ID is `2023900900` and your name is `John`, create the branch: `2023900900_John` ```bash git checkout -b 2023900900_John ``` ### Step 3: Choose your group Identify which group you belong to: - **Group 1 & 2** → Create your folder in `group12/` - **Group 3 & 4** → Create your folder in `group34/` ### Step 4: Create your personal folder Create a folder with your name in your group's directory, using the same format as your branch. **Example for Group 1 & 2:** ```bash mkdir group12/2023900900_John ``` **Example for Group 3 & 4:** ```bash mkdir group34/2023900900_John ``` ### Step 5: Add your files Place all your assignment files in your personal folder: ```bash cp /path/to/your/files/* group12/12345_jeandupont/ ``` **Make sure to include:** - Your source code - A `README.md` file explaining your work (optional but recommended) - Any files necessary for understanding your assignment ### Step 6: Commit and push Add your files, create a commit, and push your branch: ```bash git add group12/2023900900_John/ git commit -m "Add assignment for student 2023900900_John" git push origin 2023900900_John ``` --- ## ✅ Checklist before submitting - [ ] I have created my branch in the format `studentid_englishname` - [ ] I have created my personal folder in the correct group (`group12/` or `group34/`) - [ ] All my files are in my personal folder - [ ] I have made a commit with a clear message - [ ] I have pushed my branch to the remote repository - [ ] I have created a Pull Request to `master` --- ## ⚠️ Errors to avoid - ❌ Do **NOT** work directly on the `master` branch - ❌ Do **NOT** create your folder at the root of the repository - ❌ Do **NOT** modify other students' folders - ❌ Do **NOT** use special characters or spaces in folder/branch names --- ## 🆘 Need help? If you encounter difficulties: 1. Check that you have followed all the steps 2. Consult Git resources available online 3. Contact your instructor --- ## 📂 Repository structure ``` fall25_algods1/ ├── group12/ │ ├── 2023900900_John/ │ │ ├── lab1/ │ │ └── ... │ ├── 67890_mariedubois/ │ │ └── ... ├── group34/ │ ├── 11111_pierredupuis/ │ │ └── ... │ ├── 22222_sophiemartin/ │ │ └── ... ├── README.md └── LICENSE ```