Skip to content

Algorithms and Data Structures of all kinds written in Rust.

Notifications You must be signed in to change notification settings

abeybernard/rust-algorithms

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

90 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Classic Algorithms in Rust

This repo contains the implementation of various classic algorithms for educational purposes in Rust. It includes a comprehensive list of algorithms. Contributions are welcome!

The main goal right now is to improve docs, code readability and tests.

Setup

This repo is only for educational purposes. It is meant to be used as a reference material. Thus, it is written as a library instead of a binary.

The way to check the execution of an algorithm is running the tests, which you can do using:

cargo test

Algorithms

Sorting Algorithms

Graphs

Dynamic Programming

Data Structures

Strings

General

Ciphers

Bit Manipulation

Geometry

Search

Math

Contributing

See CONTRIBUTING.md

About

Algorithms and Data Structures of all kinds written in Rust.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Rust 100.0%