/Competitive-programming-training

This repository is dedicated to storing the solutions of challenges I am solving to enhance my coding and algorithmic skills using Java, Python and TypeScript..

Primary LanguageJavaMIT LicenseMIT

Coding and Algorithms Practice Repository

Coding and Algorithms

Welcome to my Coding and Algorithms Practice Repository! This repository is dedicated to storing the solutions of challenges I am solving to enhance my coding and algorithmic skills using Python, Java and TypeScript. Here, you will find my solutions to problems from Codeforces and AtCoder online judges and Codewars.

Table of Contents

Introduction

As an aspiring programmer and algorithm enthusiast, I have created this repository to document my journey of solving coding challenges. By regularly practicing on platforms like Codeforces and AtCoder, I aim to improve my problem-solving abilities and coding skills using Python.

About Codeforces

Codeforces is a popular competitive programming platform that hosts contests regularly. It offers a wide range of problems with varying difficulties and allows users to compete against others from around the world.

About AtCoder

AtCoder is another renowned competitive programming platform that hosts contests, practice problems, and virtual contests. It is widely used in the programming community to improve problem-solving skills.

Repository Structure

The repository is organized in the following structure:

/
├── Codeforces/
│ ├── contest-001/
│ │ ├── problem-a.py
│ │ ├── problem-b.py
│ │ └── ...
│ ├── contest-002/
│ └── ...
└── Atcoder/
├── contest-001/
│ ├── problem-a.py
│ ├── problem-b.py
│ └── ...
| └── contest-002/
| └── ...
└── Codewars/

In each contest directory, you will find my Python solutions to the corresponding problems.

Usage

Feel free to explore the solutions in this repository. You can access the problems I solved in each contest and understand how I approached them using Python. However, please keep in mind that these solutions are meant for learning and reference purposes only. Avoid copying or submitting them as your own in any online judge.

Contributing

While this repository is primarily for personal use, I appreciate contributions, suggestions, and feedback. If you find any issues or have ideas for improvements, please feel free to open an issue or submit a pull request. Let's learn and grow together!

License

The content of this repository is licensed under the MIT License. You are free to use, modify, and distribute the code with appropriate attribution. However, please do not use it for any commercial purposes without permission.

Happy coding! 🚀