Skip to content

Latest commit

 

History

History
62 lines (45 loc) · 1.46 KB

File metadata and controls

62 lines (45 loc) · 1.46 KB

Sorting Algorithms

Description

Implementation of classic sorting algorithms in Scala.

About

Implementation of classic sorting algorithms that supports sorting using List of Int, Float, Double, Long and String (for String sorting is done in alphabetical order).

Project Structure

src
|
+---.gitignore
|   build.sbt
|   LICENSE
|   README.md
|   tree.txt
|   
|                               
+---src
|   +---main
|   |   \---scala
|   |       \---sorting
|   |               Sort.scala
|   |               
|   \---test
|       \---scala
|           \---sorting
|                   SortingSuite.scala
|                   

Compile

To compile the files it is necessary to be in the root directory(where the build.sbt file is), the use the sbt compile command.

Test

To perform the tests it is necessary to be in the root directory(where the build.sbt file is), then use the sbt test command. The tests used FunSuite and assert's. There were 45 tests performed.

IDE

The IDE used was Intellij Idea.

References

License

The LICENSE used is Apache-2.0.