/algorithms-and-data-structures-in-kotlin

A Kotlin project with solutions for common algorithms and with their time and memory complexity. Tests are written in Spock.

Primary LanguageKotlinMIT LicenseMIT

Algorithms and data structures in Kotlin

Kotlin CI with Maven License: MIT

This project is written in Kotlin and Groovy and aims to present solutions with time and memory complexity for some famous algorithms.

Table of Contents

Building the application

On Windows

## Build application from base directory using Maven Wrapper
mvnw.cmd clean install

On MacOS/ Linux

## Build application from base directory using Maven Wrapper
./mvnw clean install

Running tests

On Windows

## Run Spock tests using Maven Wrapper
mvnw.cmd surefire:test

On MacOS/ Linux

## Run Spock tests using Maven Wrapper
./mvnw surefire:test