Skip to content
This repository has been archived by the owner on Feb 18, 2024. It is now read-only.

Repository used for projects on problem solving.

Notifications You must be signed in to change notification settings

tees-prog-club/problem-solving

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 

Repository files navigation

Problem Solving Exercises

Repository used for projects on problem solving.

About

Welcome to the Teesside Programming Club Problem Solving Exercises Repository! This repository serves as a collaborative space for members of the club to share their solutions to various programming and problem-solving exercises. It's a valuable resource for learning, sharing knowledge, and improving coding skills by exploring diverse approaches to solving challenges.

Table of Contents

About

This repository is managed by Teesside Programming Club. It includes solutions to a wide range of problems, including but not limited to algorithmic challenges, data structures, competitive programming exercises, and real-world projects. The main aim is to foster a community of learners and developers who support each other in enhancing their programming skills.

Getting Started

To start exploring and using the solutions in this repository, follow these steps:

  1. Clone the Repository: Use the following command to clone the repository to your local machine:

    git clone https://github.com/tees-prog-club/problem-solving.git
    
  2. Navigate to the Repository:

    cd problem-solving
    
  3. Explore the Directories: Each directory is organised by topic or programming language. Feel free to explore the solutions.

Contributing

We encourage club members to contribute solutions to the repository! Whether you're tackling a new problem or improving an existing solution, your contributions are welcome.

How to Contribute

  1. Fork the Repository: Start by forking the repository to your GitHub account.

  2. Clone Your Fork: Clone your fork to your local machine.

    git clone https://github.com/your-username/problem-solving.git
    
  3. Create a New Branch: Create a branch for your contributions.

    git checkout -b your-branch-name
    
  4. Add Your Solutions: Add your solution files to the appropriate directory. If you're solving a new problem, consider creating a new directory for it.

  5. Commit Your Changes: Use meaningful commit messages that clearly describe your contributions.

    git commit -am "Add solution for Problem XYZ"
    
  6. Push to GitHub: Push your changes to your fork on GitHub.

    git push origin your-branch-name
    
  7. Create a Pull Request: From your fork on GitHub, create a pull request to the main repository. Provide a clear description of your contributions.

Review Process

The club organisers will review your pull request. Once approved, your contributions will be merged.

Contact

For any questions or suggestions regarding the repository, please contact a club organiser.