private static void testBinaryTree() { BinaryTree <int> tree = new BinaryTree <int>(); tree.AddRecur(8); tree.AddRecur(6); tree.AddRecur(4); tree.AddRecur(2); tree.AddRecur(6); tree.AddRecur(9); tree.AddRecur(12); tree.AddRecur(1); tree.AddRecur(15); tree.AddRecur(3); tree.AddRecur(1); tree.Print(); }
static void ex43() { BinaryTree <int> bt = new BinaryTree <int>(); bt.Insert(1); bt.Insert(7); bt.Insert(6); bt.Insert(5); bt.Insert(4); bt.Insert(3); bt.Insert(2); bt.Print(); ex_4_3 ex = new ex_4_3(); var linkedLists = ex.CreateLinkedListPerDepth(bt); foreach (var singleLinkedList in linkedLists) { singleLinkedList.Print(); } }