Ramy 193d032f20 Implemented Disjoint Set (Union-Find) Data Structure (#160)
* Added Disjoint Sets Data structure

* Moved DisjointSetTest.php to  tests/DataStructures

* Update DataStructures/DisjointSets/DisjointSet.php

Co-authored-by: Brandon Johnson <bbj1979@gmail.com>

* Update DataStructures/DisjointSets/DisjointSetNode.php

Co-authored-by: Brandon Johnson <bbj1979@gmail.com>

* Update DataStructures/DisjointSets/DisjointSetNode.php

Co-authored-by: Brandon Johnson <bbj1979@gmail.com>

* Update tests/DataStructures/DisjointSetTest.php

Co-authored-by: Brandon Johnson <bbj1979@gmail.com>

* Update tests/DataStructures/DisjointSetTest.php

Co-authored-by: Brandon Johnson <bbj1979@gmail.com>

* Update tests/DataStructures/DisjointSetTest.php

Co-authored-by: Brandon Johnson <bbj1979@gmail.com>

* Considered PHPCS remarks. Unit Testing is now working.

* Remove data type mixed. Considered annotations for php7.4.

* Remove data type mixed. Considered annotations for php7.4.

* updating DIRECTORY.md

---------

Co-authored-by: Brandon Johnson <bbj1979@gmail.com>
Co-authored-by: Ramy-Badr-Ahmed <Ramy-Badr-Ahmed@users.noreply.github.com>
2024-09-13 08:06:44 -06:00
2023-10-09 21:42:42 -06:00
2024-06-13 23:42:22 -06:00
2024-07-25 11:08:05 -06:00
2023-10-04 21:38:14 +03:30
2023-10-27 11:39:40 -06:00
2023-10-27 11:39:40 -06:00
2020-10-10 09:42:52 +05:30
2023-10-27 11:39:40 -06:00

The Algorithms - PHP

Gitpod ready-to-code

The Algorithms - PHP, is a library or framework written in the PHP programming language that provides a set of algorithms and data structures for various computational tasks. It aims to simplify the implementation of common algorithms and data structures in PHP, making it easier for developers to leverage these powerful tools in their projects.

All algorithms implemented in PHP - for education

The Implementations in this repo are examples and may be less efficient than the implementations in the PHP standard Library.

Contribution Guidelines:

To Contribute to this repo please take your time to read our Contribution Guidelines before you contribute.

Community Channels

We're on Discord and Gitter! Community channels are great for you to ask questions and get help. Please join us!

List of Algorithms

See the directory for easier navigation and to view the current list of algorithms.

Thanks for contributing!!

Description
All Algorithms implemented in PHP
Readme MIT 1.1 MiB
Languages
PHP 100%