Recommend this page to a friend! |
Download .zip |
Info | View files (9) | Download .zip | Reputation | Support forum | Blog | Links |
Last Updated | Ratings | Unique User Downloads | Download Rankings | |||||
2009-07-16 (7 years ago) | Not enough user ratings | Total: 890 | All time: 3,803 This week: 988 |
Version | License | PHP version | Categories | |||
llrbtree 1.0 | Custom (specified... | 5.2 | PHP 5, Data types |
Description | Author | ||||||||||||||||
This package can be used to manage a balanced tree of text word nodes. Innovation Award
|
|
This work is based on algorithms developed by D. E. Knuth, The Art of Computer Programming, Vol. 3, Sorting and Searching, Addison–Wesley, Robert Sedgewick, Left-leaning Red-Black Trees (http://www.cs.princeton.edu/~rs/talks/LLRB/LLRB.pdf) Robert Sedgewick, 2008 International Conference on the Analysis of Algorithms in Maresias, Brazil (http://www.ime.usp.br/~cris/AofA2008/slides/sedgewick.pdf) |
Files |
File | Role | Description |
---|---|---|
bNode.php | Class | Binary node abstract base class |
bTree.php | Class | Binary tree abstract base class |
iComparable.php | Class | An interface to compare two objects |
License | Lic. | Statement of Copyright |
LLRBNode.php | Class | Implementation of the bNode class for LLRB nodes |
LLRBTree.php | Class | Implementation of the bTree class for LLRB Tree |
ReadMe | Doc. | Short description of the source of (most) of the algorithms |
testLLRBTree.php | Example | A test application to prove the correct operation of the LLRB tree |
testLLRBTreeResults | Output | Sample output from running testLLRBTree.php |
Version Control | Unique User Downloads | Download Rankings | |||||||||||||||
0% |
|
|
Applications that use this package |
If you know an application of this package, send a message to the author to add a link here.
Pages that reference this package |
Tree Robert Sedgewick (Department of Computer Science, Princeton University) published a very good algorithm, complete with detailed explanation, of creating and maintaining 2-3 and 2-3-4 binary trees, called Left Leaning Red Black Binary Trees (LLRB)... |