在 Cython 中实现各种常见的 CS 算法
项目描述
Cython中各种常见CS算法的实现
用法
安装
$ pip install algopack
例子
排序:
from algopack import sort
my_array = [10, 0, 5, 15, -5]
sorted_array = sort.bubble(my_array)
print(sorted_array)
# [-5, 0, 5, 10, 15]
测试
克隆存储库:
$ git clone https://github.com/divykj/algopack.git $ cd algopack
安装要求:
$ pip install -r requirements.txt $ pip install -r requirements_dev.txt
运行测试:
$ doit tests
模块
项目详情
下载文件
下载适用于您平台的文件。如果您不确定要选择哪个,请了解有关安装包的更多信息。
源分布
algopack-0.0.4.tar.gz
(87.3 kB
查看哈希)
内置发行版
algopack-0.0.4-cp38-cp38-win_amd64.whl
(67.1 kB
查看哈希)
algopack-0.0.4-cp37-cp37m-win_amd64.whl
(65.7 kB
查看哈希)
algopack-0.0.4-cp36-cp36m-win_amd64.whl
(66.0 kB
查看哈希)
关
algopack -0.0.4-cp38-cp38-macosx_10_13_x86_64.whl 的哈希值
| 算法 | 哈希摘要 | |
|---|---|---|
| SHA256 | a6947f797c18fff629ca447e5b32ee89ac94ec48d23729c3b862a3cb0118fbd3 |
|
| MD5 | 78c92fa1b255c1aeb6b1882fae6f8d07 |
|
| 布莱克2-256 | e9996ea1a2a149f09effbf2846191fe6b0c756dfbcad8145575e25a0e51885cb |
关
algopack -0.0.4-cp37-cp37m-macosx_10_13_x86_64.whl 的哈希值
| 算法 | 哈希摘要 | |
|---|---|---|
| SHA256 | 95fe22ddd21663a2888bf30f52ad23c5f1a94568d4456dc670086bd1a96f3441 |
|
| MD5 | 26541d3f93de2360bf40b38979a74dd2 |
|
| 布莱克2-256 | 14aa73a5607f13726f8441e1408b85908b88f51ea330eac359b0dc134b74f550 |
关
algopack -0.0.4-cp36-cp36m-macosx_10_13_x86_64.whl 的哈希值
| 算法 | 哈希摘要 | |
|---|---|---|
| SHA256 | 8769d17a101655f37141fe312c02a04b926276fae1cf06e47954d4ed71c4801b |
|
| MD5 | bf77e2110c887e8d68fcc17041c8024e |
|
| 布莱克2-256 | 5926f34f182964d12006a59cab2c161b41ac1fafc2601e33043b94edaa244ff0 |