Skip to content

trickl/sort

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Trickl Sort

Maven Central build_status Maintainability Test Coverage License: MIT

Specialised sorting and selection algorithms -

  • Efficient four and five element sort
  • Median of medians selection.
  • Ability to use a specialized permutator in sorting algorithms. e.g. - A paired permutator, which allows users to efficiently simultaneously sort an array and generate the sort rank at the same time.

Installation

To install from Maven Central:

<dependency>
  <groupId>com.github.trickl</groupId>
  <artifactId>sort</artifactId>
  <version>0.1.1</version>
</dependency>

Usage

See the Junit tests for usage

Building

To download the library into a folder called "sort" run

git clone https://github.com/trickl/sort.git

To build the library run

mvn clean build