Skip to content

0ME9A/codeWars

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

62 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CodeWars Solutions

This repository contains my solutions to various challenges from the CodeWars platform. CodeWars is an online platform that offers coding challenges to improve coding skills and learn new programming concepts.

Folder Structure

/
├── codeWars/
│   └── katas/
│       ├── program_folder_1/
│       │   ├── program1.js
│       │   ├── program1.py
│       │   └── readme.md
│       ├── program_folder_2/
│       │   ├── program2.js
│       │   ├── program2.py
│       │   ├── program2.php
│       │   └── readme.md
│       ├── program_folder_3/
│       │   ├── program3.js
│       │   ├── program3.ts
│       │   └── readme.md
│       ├── program_folder_4/
│       │   ├── program4.js
│       │   ├── program4.py
│       │   ├── program4.ts
│       │   ├── program4.c
│       │   └── readme.md
│       └── ...
├── README.md
└── ...

The codeWars folder contains a collection of katas, organized in separate program folders. Each program folder represents a specific coding challenge.

Inside each program folder, you will find the following files:

  • programX.js (or .py, .ts, etc.): The code solution for the corresponding challenge, written in JavaScript (or Python, TypeScript, etc.).
  • readme.md: A readme file providing a description of the challenge and explanation of the code solution. It includes details about the problem statement, input/output format, and any additional notes.

Usage

Feel free to explore the different program folders to find solutions to specific coding challenges. Each program folder contains the program files in different programming languages, allowing you to choose the implementation that suits your needs.

To use a particular solution:

  1. Navigate to the desired program folder.
  2. Choose the programming language of your choice.
  3. Open the corresponding program file (e.g., program1.js for JavaScript, program1.py for Python).
  4. Read the code and understand the logic behind the solution.
  5. Copy the code and use it in your own projects or CodeWars submissions.

Make sure to refer to the accompanying readme.md file for each program, as it provides a detailed description of the problem statement and any specific instructions.

Contributions

Contributions to this repository are welcome. If you have alternative solutions to the existing programs or want to add new programs, follow these steps:

  1. Fork the repository to your GitHub account.
  2. Create a new branch for your modifications.
  3. Add your code files to the appropriate program folders.
  4. Ensure that the code follows best practices and is well-documented.
  5. Update the readme.md files with relevant information about the programs.
  6. Commit and push your changes to your forked repository.
  7. Submit a pull request, explaining the purpose of your changes.

Please make sure that your contributions adhere to the existing code quality and style guidelines.

License

The code in this repository is licensed under the MIT License. You are free to use, modify, and distribute the code for personal and commercial purposes. However, please note that the problem statements are the property of CodeWars, and you should abide by their terms and conditions when using the challenges.

Contact

If you have any questions or suggestions regarding this repository, please feel free to contact me. You can reach me at heyome9a@gmail.com.

Happy coding!🧑‍💻

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 52.7%
  • Python 26.6%
  • TypeScript 19.6%
  • PHP 1.1%