package com.anuragkapur.ds.tree;
/**
* @author: anuragkapur
* @since: 09/05/2014
*/
public class PreOrderTraversal {
private static void preOrder(TreeNode startingNode) {
if (startingNode != null) {
System.out.println(startingNode.getKey());
preOrder(startingNode.getLeft());
preOrder(startingNode.getRight());
}
}
public static void main(String[] args) {
TreeNode rootNode = TreeFactory.getBalancedBinaryTree();
preOrder(rootNode);
}
}