This repository contains my solutions to various coding challenges and katas from the Codewars and FreeCodeCamp platform.
Codewars is a community-driven coding practice platform where users can solve coding challenges, known as "katas", across a wide range of programming languages and difficulty levels. The platform aims to help developers improve their coding skills and learn from each other through the exchange of solutions and discussions.
FreeCodeCamp is a community of people from all around the world who are learning to code together.
The repository is organized by dates, with each date having its own files containing solutions in either JavaScript, Python or both. Within each date directory, you'll find files for the different kata difficulty levels (e.g., 6 kyu, 5 kyu, 4 kyu, etc.).
Each kata solution is stored in a separate file, named after the kata's title or ID, and includes the kata description, test cases, and the solution code.
Also from FreeCodeCamps Daily Coding Challenge
codewars/
├── javascript/
│ ├── 8 kyu/
│ │ ├── convert-boolean-values-to-strings-yes-or-no.js
│ │ └── remove-string-spaces.js
│ └── 7 kyu/
│ ├── isograms.js
│ └── vowel-count.js
├── python/
│ ├── 8 kyu/
│ │ ├── count-of-positives-sum-of-negatives.py
│ │ └── reversed-sequence.py
│ └── 7 kyu/
│ ├── complementary-dna.py
│ └── mumbling.py
└── README.md
To use the solutions in this repository, simply navigate to the appropriate language and difficulty level directory, and explore the available kata solutions. Each solution file includes the kata description and the solution code, which you can use as a reference or starting point for your own practice.
If you'd like to contribute to this repository, feel free to submit a pull request with your own Codewars solutions. Please make sure to follow the existing file and directory structure, and provide clear documentation for your solutions.
This repository can be cloned and used by all for educational and personal purpose.