文件名称:algorithms:用PHP实现的常见数学图算法
文件大小:55KB
文件格式:ZIP
更新时间:2024-05-23 15:20:12
PHP
图形/算法 用PHP实现的常见数学图算法 您正在查看master开发分支的内容。 请注意,该分支尚待积极开发,并将包含即将发布版本的重大更改。 如果要使用最新的发行版,请参见v0.8.x发行分支以获取更多详细信息。 注意:该项目处于测试阶段! 随时报告您遇到的任何问题。 安装 推荐的安装此库的方法是 。 这将安装最新的受支持版本: $ composer require graphp/algorithms:^0.8.2 另请参阅以获取有关版本升级的详细信息。 该项目旨在在任何平台上运行,因此不需要任何PHP扩展,并支持通过当前PHP 7+和HHVM在旧版PHP 5.3上运行。 强烈建议在此项目中使用PHP 7+ 。 测验 要运行测试套件,您首先需要克隆此仓库,然后安装所有依赖项: $ composer install 要运行测试套件,请转到项目根目录并运行: $ php
【文件预览】:
algorithms-master
----composer.json(806B)
----LICENSE(1KB)
----src()
--------DetectNegativeCycle.php(2KB)
--------ConnectedComponents.php(5KB)
--------Bipartit.php(3KB)
--------TopologicalSort.php(3KB)
--------ShortestPath()
--------TravelingSalesmanProblem()
--------Search()
--------Eulerian.php(840B)
--------MinimumCostFlow()
--------Degree.php(6KB)
--------TransposeGraph.php(865B)
--------Parallel.php(2KB)
--------ResidualGraph.php(3KB)
--------Symmetric.php(1KB)
--------Property()
--------Complete.php(1KB)
--------BaseVertex.php(503B)
--------BaseDual.php(655B)
--------Loop.php(1KB)
--------Tree()
--------MaximumMatching()
--------Flow.php(4KB)
--------Groups.php(2KB)
--------Directed.php(2KB)
--------MaxFlow()
--------Weight.php(3KB)
--------Base.php(83B)
--------MinimumSpanningTree()
--------BaseGraph.php(490B)
----CHANGELOG.md(1KB)
----README.md(1KB)