MCPcopy Create free account
hub / github.com/douchuan/algorithm / PreOrderVisitor

Class PreOrderVisitor

src/tree/binary/traverse.rs:16–16  ·  view source on GitHub ↗

Binary Tree Preorder Traversal Given a binary tree, return the preorder traversal of its nodes’ values. For example: Given binary tree {1, #, 2, 3}, 1 \ 2 / 3 return [1, 2, 3]. Note: Recursive solution is trivial, could you do it iteratively?

Source from the content-addressed store, hash-verified

14/// return [1, 2, 3].
15/// Note: Recursive solution is trivial, could you do it iteratively?
16pub struct PreOrderVisitor;
17
18/// Binary Tree Inorder Traversal
19/// Given a binary tree, return the inorder traversal of its nodes’ values.

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected