PHP-Data-Structure-and-Algorithms
A repository with implementations of different data structures and algorithms using PHP
File Explorer
Download Latest Version (.zip)- FUNDING.yml
- BellmanFord.php
- BFS.php
- DFS.php
- Dijkstra.php
- FloydWarshall.php
- Kruskal.php
- PrimMST.php
- TopologicalSort.php
- BigNumber.php
- Sieve.php
- BacktrackingSudoku.php
- CollaborativeFiltering.php
- DNASequencing.php
- DP01Knapsack.php
- Fibonacci.php
- FibonacciMemoized.php
- GreedyHuffmanEncoding.php
- GreedyJobSchedular.php
- KMPMatching.php
- LCS.php
- PatternMatching.php
- SparseArray.php
- BFS.php
- BinarySearchIterative.php
- BinarySearchRecursive.php
- DFS.php
- DFSUsingStack.php
- ExponentialSearch.php
- InterpolationSearch.php
- RepetitiveBinarySearch.php
- BubbleSort.php
- BubbleSortImp.php
- BucketSort.php
- HeapSort.php
- InsertionSort.php
- MergeSort.php
- QuickSort.php
- RadixSort.php
- SelectionSort.php
- MaxHeap.php
- MinHeap.php
- PriorityQueue.php
- 1.php
- 2.php
- CircularLinkedList.php
- DoublyLinkedList.php
- LinkedList.php
- ListNode.php
- 1.php
- 2.php
- 3.php
- CircularQueue.php
- DeQueue.php
- PriorityQueue.php
- Queue.php
- QueueArray.php
- 1.php
- 2.php
- 3.php
- 4.php
- 5.php
- QueueInterface.php
- Stack.php
- StackArray.php
- 1.php
- 2.php
- StackInterface.php
- BinaryNode.php
- BinaryTree.php
- BinaryTreeArray.php
- BST.php
- BSTWithDelete.php
- Node.php
- Tree.php
- TreeNode.php
- TreeTraversal.php
- Trie.php
- TrieNode.php
- 1.php
- 2.php
- 3.php
- 4.php
- 5.php
- 6.php
- trie.php
- .DS_Store
- 12.php
- 2.php
- 21.php
- 23.php
- 34.php
- 35.php
- 36.php
- 37.php
- .gitignore
- .sonarcloud.properties
- composer.json
- LICENSE
- README.md
# Installation Guide
1. Get the code
git clone https://github.com/mirahman/PHP-Data-Structure-and-Algorithms
Downloads the entire project code from GitHub to your computer.
cd PHP-Data-Structure-and-Algorithms
Moves into the project folder you just downloaded.
2. PHP (Composer)
Easy RecommendedPrerequisites
composer install
Installs the PHP libraries listed in composer.json.
Run it with a built-in server like php -S localhost:8000, then open http://localhost:8000 in your browser.
// repository documentation
Was this content helpful?
(0 ratings)
