jump to navigation

Tree Traversal April 28, 2006

Posted by Mladen in Algorithm, Article, Coding.
add a comment

I have been checking out some information for tree traversal algorithms (hence my previous post) and came upon the following articles. These are all abut the Modified PreOrder Tree Traversal (MPTT) algorithm.

After reading all these (and more) I am starting to understand it and to see how the implementation differs from the Adjacency List algorithm (the one where you have a parent_id on each child and use recursion to read). The biggest difference that there is is the fact that you don't need to use any sort of recursion to read in the data, but the inserting and updating of rows is far more involved using MPTT.

Algorithms April 28, 2006

Posted by Mladen in Algorithm, Coding.
add a comment

There is quite a comprehensive list of algorithms at the NIST's (National Institute of Standards and Technology) Dictionary of Algorithms and Data Structures page. Takes it's time to load though.