Skip to content

JoaoVitorLeite/SortingAlgorithms

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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.

About

Implementation of sorting algorithms in Scala

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages