Skip to content

schnehowebking/problem_solving_for_compititive_programming

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

20 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ† Online Judge Solutions

Welcome to my repository of solved problems from various online judges. This collection includes solutions for challenges on platforms like Beecrowd, AtCoder, Codeforces, HackerRank, LeetCode, and more. Each solution is implemented with a focus on clarity and efficiency, covering topics from algorithms to data structures, mathematics, and beyond.

πŸ“š Repository Structure

The repository is organized by platform, with each folder named after the online judge. Within each platform folder, solutions are further categorized by problem ID or name for easy navigation.

β”œβ”€β”€ Beecrowd
β”‚   β”œβ”€β”€ Beginner
β”‚   β”‚   β”œβ”€β”€ 1001.cpp
β”‚   β”‚   β”œβ”€β”€ 1002.cpp
β”‚   β”‚   └── ...
β”œβ”€β”€ Codeforces
β”‚   β”œβ”€β”€ 123A-SpecialProblem.cpp
β”‚   β”œβ”€β”€ 456B-MathematicsChallenge.cpp
β”‚   └── ...
β”œβ”€β”€ LeetCode
β”‚   β”œβ”€β”€ 1-TwoSum.cpp
β”‚   β”œβ”€β”€ 42-TrappingRainWater.cpp
β”‚   └── ...
└── README.md

πŸ“ Supported Platforms

Currently, this repository contains solutions from:

  • Beecrowd
  • AtCoder
  • Codeforces
  • CodeChef
  • HackerRank
  • LeetCode

Additional platforms may be added in the future as I work on more problems.

πŸ› οΈ Language

The primary language used in these solutions is C++ , Python3. Solutions are crafted to balance readability and efficiency, with inline comments where necessary to explain complex logic.

πŸš€ How to Use

To compile and run any solution locally:

  1. Ensure you have a C++ compiler installed (e.g., g++).

  2. Clone this repository to your local machine.

  3. Navigate to the file you want to compile.

  4. Use the following commands to compile and run the file:

    g++ -o solution filename.cpp
    ./solution

Each solution file is named according to the problem's unique ID or descriptive name, making it easy to find and run specific problems.

✨ Contributing

If you'd like to contribute your solutions or improve the existing ones, please fork this repository and submit a pull request. Contributions are welcome! Ensure your code is well-commented and follows the naming conventions for consistency.

πŸ“« Contact

If you have any questions, suggestions, or feedback, feel free to reach out. This repository will be regularly updated as I solve more problems.

schnehowebkingmdhasibunnabischnehohunschnehoschnehowebking@techsdeepdoerschnehowebkingschnehowebkingschnehowebkingschnehowebking@schnehowebkingschnehowebking01schnehowebkingschnehowebkingschnehowebkingschnehowebking

Happy coding! 😊

Support:

schnehowebking



About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages