Skip to content

Latest commit

 

History

History
49 lines (38 loc) · 1.71 KB

File metadata and controls

49 lines (38 loc) · 1.71 KB

LSManga logo

LSManga - Recursive Sorting

LSManga is a University Project for Recursive Sorting datasets of manga series opinions. It implements QuickSort, MergeSort and BucketSort.

Features

  • 3 Different Recursive Sorting Algorithms: QuickSort, MergeSort and BucketSort
  • Algorithms are implemented using Generics (except for the BucketSort). Can be reused.
  • Order the Datasets by Average Score, Premiere Date or by Popularity/Average Score/Favoritism
  • Generate new Datasets
  • Measure how long it takes for an algorithm to order a Dataset

Dataset Entry Example

Dataset Example

How To Use

# Install IntelliJ Community Edition (Linux)
$ sudo snap install intellij-idea-community --classic

#Install IntelliJ Community Edition (MacOS)
$ brew cask install intellij-idea


# Clone this repository
$ git clone https://github.com/bielcarpi/LSManga-RecursiveSorting

# Open the project on IntelliJ and Run it
# On the main() there is a basic explanation of how the program works
# For a more detailed explanation, refer to the javadoc