Skip to content

Latest commit

 

History

History
63 lines (50 loc) · 1.93 KB

README.md

File metadata and controls

63 lines (50 loc) · 1.93 KB

Algorithms_Rust

crates.io Version Matrix GitHub commit activity GitHub language count GitHub Contributors

Chinese English

Algorithms_Rust is an Rust algorithms lib, Contains many algorithms.

The project is continuously developing.

Algorithms

Sort

  1. binary_sort 二分排序
  2. bubble_sort 冒泡排序
  3. count_sort 计数排序
  4. heap_sort 堆排序
  5. insertion_sort 插入排序
  6. merge_sort 归并排序
  7. quicksort 快速排序
  8. radix_sort 基数排序
  9. selection_sort 选择排序
  10. pdqsort

Matrix

  1. matrix 矩阵

Search

  1. binary_search 二分查找
  2. linearity_search 线性查找
  3. max_search 最大查找
  4. min_search 最小查找
  5. min_and_max 最大最小同时查找
  6. sum 和查找

Structure

  1. MaxPrityQueue 最大优先队列
  2. Stack 栈
  3. Linkedlist 链表
  4. Complex 复数
  5. Pointer 指针
  6. Logicgate 逻辑门
  7. Binarytree 二叉树
  8. MinPriQueue 最小优先队列

subarray

  1. merge_max_subarray 归并最大子数组
  2. rude_max_subarray 暴力求解最大子数组

Math

  1. DFT 离散傅立叶变换
  2. gcd 殴基里德最大公约数
  3. laplace_transform 拉普拉斯变换

Welcome PR