# Awesome 算法

## 通用算法

### rust-algorithms

rust-algorithms收集了一些经典的算法和数据结构，更强调算法实现的美观性，因此该库更适用于教学目的，请不要把它当成一个实用算法库在生产环境使用。

### TheAlgorithms/Rust

TheAlgorithms/Rust项目所属的组织使用各种语言实现了多种算法，但是仅适用于演示的目的。

## Leetcode

### rustgym

rustgym 实现了相当多的 leetcode 和 Avent of Code 题解。

## 分布式算法

### raft-rs

raft-rs 是由 Tikv 提供的 Raft 分布式算法实现。Raft是一个强一致性的分布式算法，比 Paxos 协议更简单、更好理解

## 密码学

### Rust Crypto

Rust Crypto提供了一些常用的密码学算法实现，更新较为活跃。

## 专用算法

### rust-bio

rust-bio 有常用的生物信息学所需的算法和数据结构。