Iterative Tree Traversal using Refinements and Pointer Rotation
Theo P. van der Weide
Abstract
Theo P. van der Weide
Abstract
This paper concerns the didactic use of refinements and pointer rotation in the derivation of iterative traversal algorithms according to a given specification. The concept of tree transformation provides a high-level view on (non-recursive) tree traversal. Tree transformations can be realised by using the concept of pointer rotation.
A significance statement is not available in the OpenAlex record.
A contribution statement is not available in the OpenAlex record.
Method details are not available in the OpenAlex metadata.
Findings are not separately available in the OpenAlex metadata.
Limitations are not available in the OpenAlex metadata.
Application details are not available in the OpenAlex metadata.
This paper concerns the didactic use of refinements and pointer rotation in the derivation of iterative traversal algorithms according to a given specification. The concept of tree transformation provides a high-level view on (non-recursive) tree traversal. Tree transformations can be realised by using the concept of pointer rotation.
Key concepts: Tree traversal, Pointer (user interface), Computer science, Tree (set theory), Algorithm, Rotation (mathematics), Theoretical computer science, Transformation (genetics)