Skip to main content

Python 算法

项目描述

PyPI 版本 开源助手 构建状态 覆盖状态

SEANLAB 算法2 Pythonic 数据结构和算法

Python 3 中数据结构和算法的最小且干净的示例实现。

贡献

感谢您对贡献的兴趣!有很多方法可以为这个项目做出贡献。从这里开始

测试

使用单元测试

要运行所有测试,请记下:

$ python3 -m unittest discover tests

要运行一些特定的测试,您可以执行以下操作(例如:排序):

$ python3 -m unittest tests.test_sort

使用 pytest

要运行所有测试,请记下:

$ python3 -m pytest tests

安装

如果你想在你的代码中使用 API 算法,它很简单:

$ pip3 install seanalgorithms2

您可以通过创建 python 文件进行测试:(例如:使用merge_sortin sort

from seanalgorithms.sort import merge_sort

if __name__ == "__main__":
    my_list = [1, 8, 3, 5, 6]
    my_list = merge_sort(my_list)
    print(my_list)

卸载

如果要卸载 seanalgorithms2,很简单:

$ pip3 uninstall -y seanalgorithms2

实现列表

贡献者

seanlab1, seanlab3 电子邮件:newstein33@gmail.com

项目详情


下载文件

下载适用于您平台的文件。如果您不确定要选择哪个,请了解有关安装包的更多信息。

源分布

seanalgorithms2-0.2.tar.gz (1.1 MB 查看哈希

已上传 source

内置分布

seanalgorithms2-0.2-py3-none-any.whl (1.9 MB 查看哈希

已上传 py3