PyPyNum 1.16.2 新版发布!
新增功能亮点:
1. KMP 表生成 (kmp_table):
- 高效生成 Knuth-Morris-Pratt 表,优化模式匹配。
- 示例:kmp_table("AGCTGATCGTACGTAAGCTAGCTA") 返回 [0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 1, 1, 2, 3, 4, 1, 2, 3, 4, 1]。
2. 子序列查找 (findall):
- 在列表、元组或字符串中查找所有子序列索引,支持重叠匹配。
- 示例:findall([2, 1, 2, 1, 2, 1, 2, 1], [1, 2, 1, 2]) 返回 [1, 3]。
3. 12 个全新 q-函数:
- 适用于组合数学、特殊函数、分形、混沌系统等领域。
- 函数:qbeta, qcos_large, qcos_small, qcosh_large, qcosh_small, qexp_large, qexp_small, qpi, qsin_large, qsin_small, qsinh_large, qsinh_small。
立即下载:
- 使用 pip 安装:pip install PyPyNum
- PyPI 链接:https : //pypi . org/project/PyPyNum/
探索数学计算的更多可能,试试 PyPyNum 1.16.2 吧!
