DanielMichalski / 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.

Home Page:https://www.danielmichalski.com

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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.

Documentation

The documentation is divided into several sections:

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

About

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

https://www.danielmichalski.com

License:MIT License


Languages

Language:Kotlin 84.2%Language:Groovy 15.8%