Welcome to my repository of algorithm challenges from CodeWars! This repository contains a collection of solutions for various algorithmic problems across all difficulty levels, ranging from basic to advanced. Each solution is implemented in Java and is accompanied by thorough unit tests using JUnit to ensure code reliability and correctness.
- Java 17
- Gradle
- JUnit
- Java 17
- Gradle (for building and managing dependencies)
To clone this repository and run the algorithms on your local machine, follow these steps:
- Open your terminal.
- Navigate to the directory where you want to clone the repository.
- Run the following command:
git clone https://github.com/mattnicee7/Codewars
- Once cloned, you can open the project in your favorite IDE that supports Gradle projects (e.g., IntelliJ IDEA, Eclipse).
- Each algorithm challenge is organized into its own directory.
- Inside each directory, you will find the implementation of the algorithm and its corresponding JUnit test cases.
To run the unit tests and verify the solutions:
- Navigate to the root directory of the project in your terminal.
- Run the following command:
./gradlew test
This repository is currently not open for pull requests or issues. It is a personal project to track my progress and solutions for algorithm challenges on CodeWars.
- Thanks to CodeWars for providing a platform with such diverse and challenging problems.