stingus / phpds

此包已被弃用且不再维护。未建议替代包。

PHP数据结构 - 链表,栈,队列,BST,AVL,Splay

dev-master 2016-10-22 07:58 UTC

This package is auto-updated.

Last update: 2022-02-01 13:01:55 UTC


README

此库实现了PHP中常用的数据结构。

Build Status Code Climate Test Coverage

支持的数据结构

  • 双向链表
  • 队列
  • 优先队列(即将推出)
  • 二叉搜索树(即将推出)
  • 最小/最大堆(即将推出)
  • AVL树(即将推出)
  • Splay树(即将推出)

安装

通过composer安装

php composer.phar require stingus/phpds

测试

您可以使用以下命令运行测试套件:

vendor/bin/phpunit

文档

每个数据结构的文档可以在docs目录中找到。

您还可以生成PHPDoc,这将创建一个包含HTML API文档的phpdoc目录。

php phpDocumentor.phar

使用

检查docs目录。