Need help with rust-algorithm-club?
Click the “chat” button below for chat support from the developer who created it, or find similar developers for support.

About the developer

weihanglo
236 Stars 32 Forks MIT License 325 Commits 6 Opened issues

Description

Learn algorithms and data structures with Rust

Services available

!
?

Need anything else?

Contributors list

# 48,331
Rust
Swift
traditi...
Atom
261 commits
# 71,120
Rust
vue2
Git
Babel
29 commits
# 270,514
Webpack
Django
HTML
reactjs
5 commits

logo

Rust Algorithm Club

🚧 🚧 This repo is under construction. Most materials are written in Chinese. Check it out here if you are able to read Chinese.

Welcome to the Rust Algorithm Club! This repository was originally inspired by Swift Algorithm Club. All algorithms here would be explained and implemented in Rust programming language! You can find out more on the Rust Algorithm Club main site. Just pick up some algorithms you are interested in and start learning. If you are brave enough, we recommend you the auto-generated API documentation. Go and fight with the source code.

This project along with its source code are on GitHub and we are looking forward to your contributions.

Rust Edition Build Status Documentation

General Concepts

Algorithms

Searching

Sorting

Simple sorts:

Efficient sorts:

Hybrid sorts (more efficient):

Special-purpose sorts:

Data Structures

Stack and Queue

Linked List

Introduction to linked list

Associative Container

Introduction to associative container

String Manipulation

Learning Resources

For learning more, you may check out following online resources:

Contributing

All contributions are welcome, including typo fix! Please read the contrubuting guideline first before starting your work.

Contributors

License

This project is released under different licenses based on type of the content.

Copyright © 2017 - 2021 Weihang Lo

We use cookies. If you continue to browse the site, you agree to the use of cookies. For more information on our use of cookies please see our Privacy Policy.