๐ rust-algorithms
Library containing various algorithms implemented with a Rust counter-part.
Running
You can test the algorithms to ensure they work by using cargo test
, an example of it's usage is shown below.
$ cd rust-algorithms # Change directory to repository.
$ cargo test # Run the `cargo test` command to run the library's tests.
...
test result: ok. # If things go well all tests should pass.
Implemented Algorithms
๐ฅ Hashing Algorithms
- โ SHA256
๐ Searching Algorithms
- โ Linear Search
- โ Binary Search
๐งฎ Sorting Algorithms
- โ Selection Sort
- โ Insertion Sort
- โ Bubble Sort
- โ Gnome Sort
- โ Quick Sort
- โ Merge Sort
- โ Shell Sort
- โ Heap Sort
- โ Comb Sort