-
Pygorithms是一个包含用于解决数学相关问题的算法集合的库
资源介绍
密码学
包含解决数学相关问题的算法的库。 要使用该库,您只需导入算法模块或其部分内容并使用所需的算法功能。
安装,在软件包目录中打开终端的情况下,使用命令:
python setup.py安装
用法示例:
从pygorithms.knapsack_problem_DP导入knapsack_problem_DP作为KPDP
该库包含:
优化算法:
背包问题用动态规划方法解决
背包问题用分支定界法解决
动态编程方法解决了变更问题
贪婪算法方法解决变更问题
用平凡的起始顶点求解最小化问题的单纯形法
运输台解决运输问题
用于将线性优化问题转换为规范形式或Big M方法形式的算法。
- 上一篇: pycipher:包含许多经典密码算法的python模块
- 下一篇: 基于MATLAB的指纹识别系统