Dưới đây là một cách để thực hiện giải pháp của bạn: Tạo một danh sách các nút cây, mỗi nút có vị trí chỉ mục tương ứng với danh sách dữ liệu gốc. Sau đó, chúng ta có thể sửa chữa các liên kết trái và phải.
import logging logging.basicConfig(level=logging.DEBUG) logger = logging.getLogger(__name__) class Tree(object): def __init__(self, data, left=None, right=None): self.data = data self.left = left self.right = right def __repr__(self): left = None if self.left is None else self.left.data right = None if self.right is None else self.right.data return '(D:{}, L:{}, R:{})'.format(self.data, left, right) def build_tree_breadth_first(sequence): # Create a list of trees forest = [Tree(x) for x in sequence] # Fix up the left- and right links count = len(forest) for index, tree in enumerate(forest): left_index = 2 * index + 1 if left_index < count: tree.left = forest[left_index] right_index = 2 * index + 2 if right_index < count: tree.right = forest[right_index] for index, tree in enumerate(forest): logger.debug('[{}]: {}'.format(index, tree)) return forest[0] # root def main(): data = [3, 5, 2, 1, 4, 6, 7, 8, 9, 10, 11, 12, 13, 14] root = build_tree_breadth_first(data) print 'Root is:', root if __name__ == '__main__': main()Output:
DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2)Xem thảo luận Cải thiện bài viết Lưu bài viết Xem thảo luận Cải thiện bài viết Lưu bài viết Đọc
If the root node is stored at index i, its left, and right children are stored at indices 2*i+1, and 2*i+2 respectively.
Suppose a tree is represented by a linked list in the same way, how do we convert this into a normally linked representation of a binary tree where every node has data, left and right pointers? In the linked list representation, we cannot directly access the children of the current node
unless we traverse the list.
Bàn luận
1. Create an empty queue.
2. Make the first node of the list as root, and enqueue it to the queue.
3. Until we reach the end of the list, do the following.
………a. Dequeue one node
from the queue. This is the current parent.
………b. Traverse two nodes in the list, add them as children of the current parent.
………c. Enqueue the two nodes into the queue.
Đưa ra đại diện danh sách được liên kết của cây nhị phân hoàn chỉnh, xây dựng cây nhị phân. Một cây nhị phân hoàn chỉnh có thể được biểu diễn trong một mảng theo cách tiếp cận sau. Nếu nút gốc được lưu trữ tại Index I, bên trái và trẻ em bên phải được lưu trữ tại các chỉ số 2*I+1 và 2*I+2 tương ứng. & NBSP ; Giả sử một cây được biểu thị bằng một danh sách được liên kết theo cùng một cách, làm thế nào để chúng ta chuyển đổi nó thành một biểu diễn thông thường của một cây nhị phân nơi mọi nút đều có dữ liệu, con trỏ trái và phải? Trong biểu diễn danh sách được liên kết, chúng tôi không thể truy cập trực tiếp vào trẻ em của nút hiện tại trừ khi chúng tôi đi qua danh sách. & NBSP;
C++
#include <iostream>
#include <string>
#include <queue>
Chúng tôi chủ yếu được đưa ra theo thứ tự cấp độ trong hình thức truy cập tuần tự. Chúng tôi biết người đứng đầu danh sách được liên kết luôn là gốc của cây. Chúng tôi lấy nút đầu tiên làm root và chúng tôi cũng biết rằng hai nút tiếp theo là con trái và phải của root. Vì vậy, chúng tôi biết một phần cây nhị phân. Ý tưởng là thực hiện các giao diện đơn hàng cấp của cây nhị phân được xây dựng một phần bằng cách sử dụng hàng đợi và đi qua danh sách được liên kết cùng một lúc. Ở mỗi bước, chúng tôi lấy nút cha từ hàng đợi, tạo hai nút tiếp theo của danh sách được liên kết làm con của nút cha và thu hút hai nút tiếp theo để xếp hàng.1. Tạo một hàng đợi trống. & NBSP; 2. Tạo nút đầu tiên của danh sách là root và enqueue nó vào hàng đợi. & Nbsp; 3. Cho đến khi chúng tôi đạt đến cuối danh sách, hãy làm như sau. & NBSP; Dequeue một nút từ hàng đợi. Đây là cha mẹ hiện tại. & Nbsp; Traverse hai nút trong danh sách, thêm chúng là con của cha mẹ hiện tại. & Nbsp; Enqueue hai nút vào hàng đợi.
Dưới đây là việc thực hiện phương pháp trên:
DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 1
using namespace std;
DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 2DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 6
DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 7
struct DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 0
DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 1
using namespace std;
DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 2Inorder Traversal of the constructed Binary Tree is: 25 12 30 10 36 15 5
DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 7
struct DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 0
DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 1
DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 2DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 3 DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 4
DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 2#include <string>0
DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 2#include <string>2
DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 2#include <string>4
#include <string>5
struct DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 9
DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 1
Inorder Traversal of the constructed Binary Tree is: 25 12 30 10 36 15 7 Inorder Traversal of the constructed Binary Tree is: 25 12 30 10 36 15 8struct #include <iostream>0DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 3 #include <iostream>2
DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 2#include <queue>5
DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 2#include <queue>7
DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 2struct #include <iostream>6#include <iostream>7 #include <iostream>8
#include <string>6DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 3 #include <string>8
DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 2#include <queue>1#include <iostream>7 #include <queue>3
DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 1
DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 2using6
DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 2#include <queue>9 using0
DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 2DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 1
namespace2namespace3
namespace2#include <queue>9namespace6
DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 2#include <string>5
DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 2std;0
DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 2std;2
DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 2std;4
#include <string>5
DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 2DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 1
namespace2struct1
namespace2struct3
namespace2struct5
namespace2struct7
namespace2struct9
namespace2std;4
Inorder Traversal of the constructed Binary Tree is: 25 12 30 10 36 15 7 using3
DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 2using8 using9
DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 07DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 08
DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 07DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 10
DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 07std;4
namespace2#include <string>5
namespace2DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 16
namespace2DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 18
DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 2#include <string>5
#include <string>5
DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 2std;6 std;7
DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 1
namespace2using8 std;7
DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 2DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 1
namespace2DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 31
namespace2DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 33DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 34namespace6
namespace2DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 37
DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 2#include <string>5
#include <string>5
namespace2DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 1
DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 1
Inorder Traversal of the constructed Binary Tree is: 25 12 30 10 36 15 7 DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 23
DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 2DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 48
DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 2using8 DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 27
DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 2DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 52
DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 2DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 54
DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 2DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 56
DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 2DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 58
DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 2DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 60
DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 2DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 62
DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 2DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 64DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 65namespace6
DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 2DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 68
DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 3 DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 42
#include <string>5
DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 2struct DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 46
DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 2DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 50
DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 2#include <queue>9 DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 71
DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 1
using namespace std;
DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 2DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 82
struct DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 0
DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 2DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 1
DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 2DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 3 DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 4
namespace2DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 92DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 93namespace6
DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 2#include <string>5
#include <string>5
struct DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 9
DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 1
using namespace std;
DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 2Inorder Traversal of the constructed Binary Tree is: 25 12 30 10 36 15 05DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 93namespace6
struct DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 0
DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 2DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 1
namespace2Inorder Traversal of the constructed Binary Tree is: 25 12 30 10 36 15 15Inorder Traversal of the constructed Binary Tree is: 25 12 30 10 36 15 16
namespace2Inorder Traversal of the constructed Binary Tree is: 25 12 30 10 36 15 18DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 93namespace6
DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 2#include <string>5
#include <string>5
DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 2DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 3 DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 4
DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 1
DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 2Inorder Traversal of the constructed Binary Tree is: 25 12 30 10 36 15 28
DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 2Inorder Traversal of the constructed Binary Tree is: 25 12 30 10 36 15 30
struct DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 9
Inorder Traversal of the constructed Binary Tree is: 25 12 30 10 36 15 7 Inorder Traversal of the constructed Binary Tree is: 25 12 30 10 36 15 8struct #include <iostream>0DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 3 #include <iostream>2
DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 2struct #include <iostream>6#include <iostream>7 #include <iostream>8
namespace2Inorder Traversal of the constructed Binary Tree is: 25 12 30 10 36 15 43
namespace2Inorder Traversal of the constructed Binary Tree is: 25 12 30 10 36 15 45
DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 2#include <string>5
DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 2Inorder Traversal of the constructed Binary Tree is: 25 12 30 10 36 15 49
DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 2DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 1
namespace2Inorder Traversal of the constructed Binary Tree is: 25 12 30 10 36 15 53
#include <string>6DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 3 #include <string>8
DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 2#include <queue>1#include <iostream>7 #include <queue>3
namespace2DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 1
DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 07Inorder Traversal of the constructed Binary Tree is: 25 12 30 10 36 15 65DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 93namespace6
DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 2#include <queue>9 using0
namespace2#include <string>5
namespace2Inorder Traversal of the constructed Binary Tree is: 25 12 30 10 36 15 65#include <iostream>7 Inorder Traversal of the constructed Binary Tree is: 25 12 30 10 36 15 77
namespace2Inorder Traversal of the constructed Binary Tree is: 25 12 30 10 36 15 79
namespace2Inorder Traversal of the constructed Binary Tree is: 25 12 30 10 36 15 81
namespace2std;6 Inorder Traversal of the constructed Binary Tree is: 25 12 30 10 36 15 84DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 93Inorder Traversal of the constructed Binary Tree is: 25 12 30 10 36 15 61
namespace2DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 1
DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 07Inorder Traversal of the constructed Binary Tree is: 25 12 30 10 36 15 90
DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 07Inorder Traversal of the constructed Binary Tree is: 25 12 30 10 36 15 92DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 93Inorder Traversal of the constructed Binary Tree is: 25 12 30 10 36 15 94DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 93namespace6
DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 07Inorder Traversal of the constructed Binary Tree is: 25 12 30 10 36 15 98#include <iostream>7 Inorder Traversal of the constructed Binary Tree is: 25 12 30 10 36 15 77
DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 07#include <iostream>02
DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 07Inorder Traversal of the constructed Binary Tree is: 25 12 30 10 36 15 81
DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 07using8 Inorder Traversal of the constructed Binary Tree is: 25 12 30 10 36 15 84DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 93Inorder Traversal of the constructed Binary Tree is: 25 12 30 10 36 15 61
DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 07DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 1
#include <iostream>12#include <iostream>13#include <iostream>7 Inorder Traversal of the constructed Binary Tree is: 25 12 30 10 36 15 77
#include <iostream>12#include <iostream>17
#include <iostream>12Inorder Traversal of the constructed Binary Tree is: 25 12 30 10 36 15 81
DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 07#include <string>5
DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 07#include <iostream>23
DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 07#include <iostream>25
#include <iostream>26#include <iostream>27
namespace2#include <string>5
namespace2#include <queue>9 #include <iostream>32
DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 2#include <string>5
DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 2Inorder Traversal of the constructed Binary Tree is: 25 12 30 10 36 15 7 #include <iostream>37
DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 2DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 1
namespace2using8 #include <iostream>42DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 93Inorder Traversal of the constructed Binary Tree is: 25 12 30 10 36 15 61
namespace2DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 1
DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 07#include <iostream>48
DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 07#include <iostream>50DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 34#include <iostream>52
DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 07#include <iostream>54
namespace2#include <string>5
DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 2#include <string>5
DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 2#include <iostream>60 #include <iostream>61 Inorder Traversal of the constructed Binary Tree is: 25 12 30 10 36 15 7 #include <iostream>63
DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 2DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 1
namespace2#include <iostream>67#include <iostream>7 #include <iostream>69
namespace2#include <iostream>71#include <iostream>72#include <iostream>73
namespace2#include <iostream>71#include <iostream>76#include <iostream>52
namespace2#include <iostream>71#include <iostream>80#include <iostream>52
namespace2#include <iostream>71#include <iostream>84#include <iostream>52
namespace2#include <iostream>71#include <iostream>88#include <iostream>52
namespace2#include <iostream>71#include <iostream>92#include <iostream>73
namespace2#include <iostream>95
namespace2#include <iostream>97#include <iostream>98#include <iostream>99
#include <string>00#include <string>01#include <iostream>52
namespace2#include <string>04
DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 2#include <string>5
#include <string>5
Python3
DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 75 #include <string>09
namespace2#include <string>11 #include <string>12#include <string>13#include <string>14
DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 07#include <string>13#include <string>17#include <string>18 #include <string>19
DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 07#include <string>13#include <string>22223 #include <string>18 #include <string>25
DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 75 #include <string>27
DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 2#include <string>11 #include <string>12#include <string>13#include <string>14
namespace2#include <string>13#include <string>17#include <string>18 #include <string>19
namespace2#include <string>13#include <string>40#include <string>18 #include <string>25
namespace2#include <string>13#include <string>45#include <string>18 #include <string>25
DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 75 #include <string>49
DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 2#include <string>11 #include <string>12#include <string>13#include <string>54#include <string>18 #include <string>25#include <string>57
namespace2#include <string>13#include <string>60#include <string>18 #include <string>25
namespace2#include <string>13#include <string>65#include <string>18 #include <string>25
DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 2#include <string>11 Inorder Traversal of the constructed Binary Tree is: 25 12 30 10 36 15 8#include <string>13#include <string>72
namespace2#include <string>74#include <string>18 #include <string>76
namespace2#include <string>78#include <string>23 #include <string>18 #include <string>13#include <string>82
namespace2#include <string>13#include <string>60#include <string>18 #include <string>87
DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 2#include <string>11 #include <string>90#include <string>13#include <string>57
namespace2#include <string>94#include <string>18 #include <string>96
namespace2using8 #include <string>13#include <string>60#include <queue>01 #include <string>25#include <queue>03
DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 07#include <string>13#include <string>65#include <string>18 #include <string>25
DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 07#include <queue>9
namespace2#include <string>13#include <string>65#include <string>18 Inorder Traversal of the constructed Binary Tree is: 25 12 30 10 36 15 09#include <string>13#include <queue>17
namespace2#include <queue>19#include <string>13#include <queue>21
namespace2#include <string>13#include <string>60#include <string>18 #include <string>13#include <queue>27#include <string>23
namespace2std;6#include <queue>31#include <string>13#include <queue>33
DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 07#include <queue>35#include <string>18 #include <queue>37#include <queue>38#include <queue>39
DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 07#include <queue>41#include <string>18 #include <string>25
DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 07#include <queue>45#include <string>18 #include <string>25
DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 07#include <queue>49#include <string>18 Inorder Traversal of the constructed Binary Tree is: 25 12 30 10 36 15 09#include <string>13#include <queue>17
DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 07#include <queue>55
DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 07#include <string>13#include <string>60#include <string>18 #include <string>13#include <queue>27#include <string>23
DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 07using8#include <queue>31#include <string>13#include <queue>33
#include <iostream>12#include <queue>45#include <string>18 Inorder Traversal of the constructed Binary Tree is: 25 12 30 10 36 15 09#include <string>13#include <queue>17
#include <iostream>12#include <queue>75
#include <iostream>12#include <string>13#include <string>60#include <string>18 #include <string>13#include <queue>27#include <string>23
DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 07#include <queue>84#include <string>18 #include <queue>41
DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 07#include <queue>88#include <string>18 #include <queue>90
DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 2#include <string>11 #include <queue>93#include <string>13#include <queue>95
namespace2using8#include <queue>98
DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 07#include <string>13using01
DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 07using03 using04#include <string>18DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 34Inorder Traversal of the constructed Binary Tree is: 25 12 30 10 36 15 61
DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 07#include <string>13using10
using11#include <string>18 using13
using14#include <iostream>72Inorder Traversal of the constructed Binary Tree is: 25 12 30 10 36 15 61
using14#include <iostream>76Inorder Traversal of the constructed Binary Tree is: 25 12 30 10 36 15 61
using14#include <iostream>80Inorder Traversal of the constructed Binary Tree is: 25 12 30 10 36 15 61
using14#include <iostream>84Inorder Traversal of the constructed Binary Tree is: 25 12 30 10 36 15 61
using14#include <iostream>88Inorder Traversal of the constructed Binary Tree is: 25 12 30 10 36 15 61
using14#include <iostream>92Inorder Traversal of the constructed Binary Tree is: 25 12 30 10 36 15 61
using32
using03 #include <queue>31using35Inorder Traversal of the constructed Binary Tree is: 25 12 30 10 36 15 61
using37
C#
using using39
using using41
#include <iostream>60 DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 75 DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 0
DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 1
DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 2#include <iostream>60 DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 3 DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 4
DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 2#include <iostream>60 DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 82
DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 2#include <iostream>60 DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 84DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 3 DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 86
DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 2DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 1
namespace2DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 90
namespace2DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 92DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 93namespace6
DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 2#include <string>5
#include <string>5
#include <iostream>60 DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 75 DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 9
DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 1
DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 2#include <iostream>60 DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 3 DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 4
DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 2#include <iostream>60 DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 82
DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 2#include <iostream>60 DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 84DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 3 DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 86
DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 2DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 1
namespace2Inorder Traversal of the constructed Binary Tree is: 25 12 30 10 36 15 15Inorder Traversal of the constructed Binary Tree is: 25 12 30 10 36 15 16
namespace2Inorder Traversal of the constructed Binary Tree is: 25 12 30 10 36 15 18DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 93namespace6
DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 2#include <string>5
#include <string>5
#include <iostream>60 DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 75 Inorder Traversal of the constructed Binary Tree is: 25 12 30 10 36 15 25
DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 1
DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 2Inorder Traversal of the constructed Binary Tree is: 25 12 30 10 36 15 28
DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 2Inorder Traversal of the constructed Binary Tree is: 25 12 30 10 36 15 30
DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 2Inorder Traversal of the constructed Binary Tree is: 25 12 30 10 36 15 7 Inorder Traversal of the constructed Binary Tree is: 25 12 30 10 36 15 8DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 3 #include <iostream>2
DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 2DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 1
namespace2Inorder Traversal of the constructed Binary Tree is: 25 12 30 10 36 15 39#include <iostream>7 Inorder Traversal of the constructed Binary Tree is: 25 12 30 10 36 15 41
namespace2Inorder Traversal of the constructed Binary Tree is: 25 12 30 10 36 15 43
namespace2Inorder Traversal of the constructed Binary Tree is: 25 12 30 10 36 15 45
DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 2#include <string>5
DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 2Inorder Traversal of the constructed Binary Tree is: 25 12 30 10 36 15 49
DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 2DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 1
namespace2Inorder Traversal of the constructed Binary Tree is: 25 12 30 10 36 15 53
namespace30#include <iostream>7 namespace32
namespace2using8 Inorder Traversal of the constructed Binary Tree is: 25 12 30 10 36 15 59DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 93Inorder Traversal of the constructed Binary Tree is: 25 12 30 10 36 15 61
namespace2DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 1
DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 07Inorder Traversal of the constructed Binary Tree is: 25 12 30 10 36 15 65DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 93namespace6
DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 07#include <queue>9 DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 93namespace6
namespace2#include <string>5
namespace2Inorder Traversal of the constructed Binary Tree is: 25 12 30 10 36 15 65#include <iostream>7 Inorder Traversal of the constructed Binary Tree is: 25 12 30 10 36 15 77
namespace2namespace55
namespace2Inorder Traversal of the constructed Binary Tree is: 25 12 30 10 36 15 81
namespace2std;6 Inorder Traversal of the constructed Binary Tree is: 25 12 30 10 36 15 84DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 93Inorder Traversal of the constructed Binary Tree is: 25 12 30 10 36 15 61
namespace2DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 1
DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 07namespace66
DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 07namespace68
DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 07Inorder Traversal of the constructed Binary Tree is: 25 12 30 10 36 15 92DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 93Inorder Traversal of the constructed Binary Tree is: 25 12 30 10 36 15 94DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 93namespace6
DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 07Inorder Traversal of the constructed Binary Tree is: 25 12 30 10 36 15 98#include <iostream>7 Inorder Traversal of the constructed Binary Tree is: 25 12 30 10 36 15 77
DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 07namespace80
DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 07Inorder Traversal of the constructed Binary Tree is: 25 12 30 10 36 15 81
DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 07using8 Inorder Traversal of the constructed Binary Tree is: 25 12 30 10 36 15 84DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 93Inorder Traversal of the constructed Binary Tree is: 25 12 30 10 36 15 61
DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 07DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 1
#include <iostream>12#include <iostream>13#include <iostream>7 Inorder Traversal of the constructed Binary Tree is: 25 12 30 10 36 15 77
#include <iostream>12namespace95
#include <iostream>12Inorder Traversal of the constructed Binary Tree is: 25 12 30 10 36 15 81
DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 07#include <string>5
DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 07#include <iostream>23
DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 07#include <iostream>25
namespace2#include <string>5
namespace2#include <queue>9 #include <iostream>32
DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 2#include <string>5
DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 2Inorder Traversal of the constructed Binary Tree is: 25 12 30 10 36 15 7 #include <iostream>37
DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 2DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 1
namespace2using8 #include <iostream>42DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 93Inorder Traversal of the constructed Binary Tree is: 25 12 30 10 36 15 61
namespace2DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 1
DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 07#include <iostream>48
DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 07std;26DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 34#include <iostream>52
DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 07#include <iostream>54
namespace2#include <string>5
DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 2#include <string>5
DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 2#include <iostream>60 #include <iostream>61 Inorder Traversal of the constructed Binary Tree is: 25 12 30 10 36 15 7 std;39
DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 2DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 1
namespace2#include <iostream>67#include <iostream>7 #include <iostream>69
namespace2std;47
namespace2std;49
namespace2std;51
namespace2std;53
namespace2std;55
namespace2std;57
namespace2#include <iostream>95
namespace2std;61#include <iostream>98#include <iostream>99
#include <string>00#include <string>01#include <iostream>52
namespace2#include <string>04
DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 2#include <string>5
#include <string>5
JavaScript
std;72
std;73std;74
namespace2std;76
std;77Inorder Traversal of the constructed Binary Tree is: 25 12 30 10 36 15 15std;79
std;77Inorder Traversal of the constructed Binary Tree is: 25 12 30 10 36 15 15std;82DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 93namespace6
namespace2#include <string>5
std;73#include <string>5
std;73std;90
namespace2std;92
std;77Inorder Traversal of the constructed Binary Tree is: 25 12 30 10 36 15 15Inorder Traversal of the constructed Binary Tree is: 25 12 30 10 36 15 16
std;77Inorder Traversal of the constructed Binary Tree is: 25 12 30 10 36 15 15std;98DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 93namespace6
std;77Inorder Traversal of the constructed Binary Tree is: 25 12 30 10 36 15 15struct03DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 93namespace6
namespace2#include <string>5
std;73#include <string>5
std;73struct11
namespace2struct13
std;77Inorder Traversal of the constructed Binary Tree is: 25 12 30 10 36 15 15struct16DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 93namespace6
std;77Inorder Traversal of the constructed Binary Tree is: 25 12 30 10 36 15 15struct21DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 93namespace6
namespace2#include <string>5
namespace2struct27
std;777____929 struct30#include <iostream>7 Inorder Traversal of the constructed Binary Tree is: 25 12 30 10 36 15 41
std;77struct34Inorder Traversal of the constructed Binary Tree is: 25 12 30 10 36 15 15struct36
std;77Inorder Traversal of the constructed Binary Tree is: 25 12 30 10 36 15 15struct39
namespace2#include <string>5
namespace2struct43
namespace2#include <queue>9 #include <iostream>32
DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 2Inorder Traversal of the constructed Binary Tree is: 25 12 30 10 36 15 7 #include <iostream>37
DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 07Inorder Traversal of the constructed Binary Tree is: 25 12 30 10 36 15 65DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 93namespace6
DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 07#include <queue>9 DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 93namespace6
std;77#include <string>5
namespace2Inorder Traversal of the constructed Binary Tree is: 25 12 30 10 36 15 65#include <iostream>7 Inorder Traversal of the constructed Binary Tree is: 25 12 30 10 36 15 77
std;77struct71
std;77Inorder Traversal of the constructed Binary Tree is: 25 12 30 10 36 15 15struct16Inorder Traversal of the constructed Binary Tree is: 25 12 30 10 36 15 15struct76
namespace2std;6 Inorder Traversal of the constructed Binary Tree is: 25 12 30 10 36 15 84DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 93Inorder Traversal of the constructed Binary Tree is: 25 12 30 10 36 15 61
DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 07Inorder Traversal of the constructed Binary Tree is: 25 12 30 10 36 15 98#include <iostream>7 Inorder Traversal of the constructed Binary Tree is: 25 12 30 10 36 15 77
DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 07using8 Inorder Traversal of the constructed Binary Tree is: 25 12 30 10 36 15 84DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 93Inorder Traversal of the constructed Binary Tree is: 25 12 30 10 36 15 61
#include <iostream>12#include <iostream>13#include <iostream>7 Inorder Traversal of the constructed Binary Tree is: 25 12 30 10 36 15 77
namespace2#include <string>5
DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 07struct9
DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 07Inorder Traversal of the constructed Binary Tree is: 25 12 30 10 36 15 15struct16Inorder Traversal of the constructed Binary Tree is: 25 12 30 10 36 15 15struct76
namespace2#include <queue>9 #include <iostream>32
DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 2Inorder Traversal of the constructed Binary Tree is: 25 12 30 10 36 15 7 #include <iostream>37
#include <iostream>26DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 10
#include <iostream>26Inorder Traversal of the constructed Binary Tree is: 25 12 30 10 36 15 15struct16Inorder Traversal of the constructed Binary Tree is: 25 12 30 10 36 15 15struct76
DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 07#include <string>5
DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 07#include <iostream>23
DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 07#include <iostream>25
std;77#include <string>5
namespace2using8 #include <iostream>42DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 93Inorder Traversal of the constructed Binary Tree is: 25 12 30 10 36 15 61
namespace2#include <string>5
namespace2DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 043
DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 2#include <iostream>60 #include <iostream>61 Inorder Traversal of the constructed Binary Tree is: 25 12 30 10 36 15 7 std;39
DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 07Inorder Traversal of the constructed Binary Tree is: 25 12 30 10 36 15 15DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 051
DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 07DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 053DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 34#include <iostream>52
DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 07Inorder Traversal of the constructed Binary Tree is: 25 12 30 10 36 15 15DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 058
std;77#include <string>5
namespace2#include <string>5
std;73#include <string>5
namespace2#include <iostream>67#include <iostream>7 #include <iostream>69
std;73std;47
std;73std;49
std;73std;51
std;73std;53
std;73std;55
std;73std;57
JavaScript
std;73DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 086
namespace2std;92
std;777____929 struct30#include <iostream>7 Inorder Traversal of the constructed Binary Tree is: 25 12 30 10 36 15 41
std;73#include <string>04
DEBUG:__main__:[0]: (D:3, L:5, R:2) DEBUG:__main__:[1]: (D:5, L:1, R:4) DEBUG:__main__:[2]: (D:2, L:6, R:7) DEBUG:__main__:[3]: (D:1, L:8, R:9) DEBUG:__main__:[4]: (D:4, L:10, R:11) DEBUG:__main__:[5]: (D:6, L:12, R:13) DEBUG:__main__:[6]: (D:7, L:14, R:None) DEBUG:__main__:[7]: (D:8, L:None, R:None) DEBUG:__main__:[8]: (D:9, L:None, R:None) DEBUG:__main__:[9]: (D:10, L:None, R:None) DEBUG:__main__:[10]: (D:11, L:None, R:None) DEBUG:__main__:[11]: (D:12, L:None, R:None) DEBUG:__main__:[12]: (D:13, L:None, R:None) DEBUG:__main__:[13]: (D:14, L:None, R:None) Root is: (D:3, L:5, R:2) 095
std;777____929 struct46
Inorder Traversal of the constructed Binary Tree is: 25 12 30 10 36 15std;77using8 #include <queue>31Inorder Traversal of the constructed Binary Tree is:
25 12 30 10 36 15 15struct51DEBUG:__main__:[0]: (D:3, L:5, R:2)
DEBUG:__main__:[1]: (D:5, L:1, R:4)
DEBUG:__main__:[2]: (D:2, L:6, R:7)
DEBUG:__main__:[3]: (D:1, L:8, R:9)
DEBUG:__main__:[4]: (D:4, L:10, R:11)
DEBUG:__main__:[5]: (D:6, L:12, R:13)
DEBUG:__main__:[6]: (D:7, L:14, R:None)
DEBUG:__main__:[7]: (D:8, L:None, R:None)
DEBUG:__main__:[8]: (D:9, L:None, R:None)
DEBUG:__main__:[9]: (D:10, L:None, R:None)
DEBUG:__main__:[10]: (D:11, L:None, R:None)
DEBUG:__main__:[11]: (D:12, L:None, R:None)
DEBUG:__main__:[12]: (D:13, L:None, R:None)
DEBUG:__main__:[13]: (D:14, L:None, R:None)
Root is: (D:3, L:5, R:2)
93struct53O(n), where n is the number of nodes.
Auxiliary Space: O(b), Here b is the maximum number of nodes at any level.
This article is compiled by Ravi Chandra Enaganti. Please write comments if you find anything incorrect, or if you want to share more information about the topic discussed above.
Bỏ phiếu cho khó khăn
Khó khăn hiện tại: Trung bình