Skip to content

This repository contains solutions to various coding challenges from platforms such as HackerRank, TestGorilla, and other technical interview preparation websites. Each solution is designed to be efficient, well-documented, and production-ready.

Notifications You must be signed in to change notification settings

metalerk/the-challenge-box

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

39 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

The Challenge Box

repository logo

This repository contains solutions to various coding challenges from platforms such as HackerRank, TestGorilla, and other technical interview preparation websites. Each solution is designed to be efficient, well-documented, and production-ready.


Repository Structure

The repository is organized into folders based on the platform or source of the challenge:

├── HackerRank/
│   ├── Interview_Preparation_Kit/
│   │   ├── Warm_Up
│   │   │   ├── Repeated_String
│   │   │   │   ├── repeated_string.py
│   │   │   │── Jumping_on_Clouds
│   │   │   │   ├── jumping_on_clouds.py.py
├── TestGorilla/
│   ├── sorting_test.py
├── README.md

Folder Descriptions

  • HackerRank/:{: target="_blank"} Contains challenges and solutions from HackerRank, categorized by topic (e.g., Arrays, Strings).
  • OtherChallenges/: Challenges from other platforms, sources or custom.

How to Use This Repository

Prerequisites

  • Python 3.8+ is required to run the solutions in this repository.
  • Ensure you have installed all required libraries for specific challenges. Any dependencies are listed in the relevant solution file.

Running Solutions

  1. Clone the repository:
    git clone https://github.com/metalerk/coding-challenges.git
    cd coding-challenges
  2. Navigate to the desired folder:
    cd HackerRank/Arrays
  3. Run the Python script:
    python jumping_on_clouds.py

About the Author

Luis Esteban Rodriguez

Luis is a passionate software engineer with experience in backend development and a strong interest in solving algorithmic problems. This repository serves as a showcase of his problem-solving skills and dedication to continuous learning.


Contributing

Contributions, bug reports, and feature requests are welcome! If you’d like to contribute:

  1. Fork the repository.
  2. Create a new branch (git checkout -b feature-name).
  3. Commit your changes (git commit -m "Add a new feature").
  4. Push to the branch (git push origin feature-name).
  5. Open a Pull Request.

License

This repository is licensed under the MIT License. See the LICENSE file for more information.


Contact

Feel free to reach out via email for collaboration opportunities, questions, or feedback. You can also explore more of my projects on GitHub.


Acknowledgments

Special thanks to:

  • HackerRank and TestGorilla for providing these engaging challenges.
  • The open-source community for inspiring best practices in coding and problem-solving.

Happy Coding! 🚀

About

This repository contains solutions to various coding challenges from platforms such as HackerRank, TestGorilla, and other technical interview preparation websites. Each solution is designed to be efficient, well-documented, and production-ready.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages