QuickSorts
Directory actions
More options
Directory actions
More options
QuickSorts
Folders and files
| Name | Name | Last commit date | ||
|---|---|---|---|---|
parent directory.. | ||||
This is a series of quicksort programs written in a language from each programming paradigm (Procedural/Imperative, Object-Oriented, Functional, Logic). Each language was used to create three types of quicksort: 1. Sorts a list of integers in ascending order 2. Sorts a list of srbitrary type and use a passed in function to compare values 3. Sorts a list of arbitrary type and uses a passed in comparision function and a passed in partitioning function The compilers for the languages can be found here: D - http://dlang.org/download.html (A Visual Studio plugin is available) Ruby - https://www.ruby-lang.org/en/downloads/ OCaml - http://ocaml.org/docs/install.html Prolog - http://www.swi-prolog.org/