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.
To install from Maven Central:
<dependency>
<groupId>com.github.trickl</groupId>
<artifactId>sort</artifactId>
<version>0.1.1</version>
</dependency>
See the Junit tests for usage
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