1 个不稳定版本

0.1.1 2023年5月2日
0.1.0 2023年5月2日

#2520 in 算法

CC-BY-NC-SA-1.0

3.5MB
1.5K SLoC

包含 (rust 库, 2.5MB) libmiura-7e2feb8d85e1b20d.rlib,(DOS 可执行文件, 1MB) miura-33e920eab1a9b95b.exe

miura

用于学习而编写的 Rust 数学库,处于早期开发阶段。

特性

  • 矩阵模块 (wip)
    • 行操作(加法、乘法、交换)
    • 转换为上三角矩阵
  • 多项式模块
    • 支持整数多项式和 Z/nZ 陪集环上的多项式
    • 具有任意多个项/因子的多项式的和/积
  • 排列模块
    • 排列的基本操作:复合、逆、共轭
    • 符号计算
    • 循环形式计算
  • 排序模块
    • 归并排序
    • 快速排序
    • 计数排序
    • 插入排序

无运行时依赖