Skip to content

prashantucer/Assignment-1

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 

Repository files navigation

🌟 CodeResite Assignment-1 - Git & GitHub Practice

Welcome to the CodeResite Assignment 👨‍🏫
This task is designed to help you practice Git, GitHub, and basic coding workflows.


🙌 Before You Begin

Please complete these two simple steps to support the community:

  1. ⭐ Star this repository

    • Click the ⭐ icon at the top-right of this page.
  2. 👤 Follow the creator's GitHub profile


📋 Objective

  • Learn how to fork a repository, push code, and create a pull request.
  • Solve any 2 coding questions from the provided Excel sheet.
  • Submit your solution code and a screenshot of passed test cases.

📝 Steps to Complete the Assignment

✅ Step 1: Fork the Repository

  • Click the Fork button on the top-right of this repo.
  • This will create your own copy under your GitHub account.

🖥️ Step 2: Clone Your Fork

  1. Go to your forked repository.
  2. Click the green Code button → Copy the URL.
  3. Open your terminal and run:
    git clone <your-forked-repo-url>
  4. Move into the folder:
    cd Assignment-1

📖 Step 3: Choose & Solve 2 Questions

  1. Open the file: CodeResite_Assignment_Questions.xlsx.
  2. Choose any 2 questions of your choice.
  3. Solve them using your preferred programming language (Python, C++, Java, etc.).

📁 Step 4: Add Your Files

For each question, create a folder like:

submissions/<your-name>/<question-title>/

Example: submissions/RiyaVerma/ReverseArray/

Inside each folder, include:

  • solution.py (or .cpp, .java, etc.)
  • 🖼 screenshot.png (showing test case(s) passed)
  • 📄 Optional: README.md explaining your approach (if you wish)

Example folder structure:

submissions/
└── YourName/
    ├── Question1/
    │   ├── solution.py
    │   └── screenshot.png
    └── Question2/
        ├── solution.cpp
        └── screenshot.png

💡 Step 5: Add, Commit, and Push

Run these commands in the terminal:

git add .
git commit -m "Added solutions by <Your Name>"
git push origin main

Replace main with your branch name if it’s different (like master).


🔁 Step 6: Create a Pull Request

  1. Visit your forked repo on GitHub.

  2. Click "Compare & pull request".

  3. Fill in:

    • Your name
    • The questions you solved
    • Any short note or message
  4. Click Create pull request.

✅ Done! You’ve successfully submitted your assignment.


⚠️ Important Notes

  • 🧠 Solve any 2 questions only.
  • 📸 Submit your solution code + test case screenshot.
  • ✅ LeetCode, HackerRank, CodeChef, or any platform is accepted.
  • 🧾 Please organize your submission files properly.

📅 Deadline

Submit your pull request before: 30 June 2025


💻 Tools & Platforms You Can Use

Languages:

  • Python, C++, Java, JavaScript, etc.

Platforms:

  • LeetCode, CodeChef, HackerRank, Replit, or your local IDE

Thank you for participating!
Let’s code, commit, and grow 🚀
CodeResite & 0xsec-debug Team

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C 100.0%