Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit 1eb8a3c

Browse files
author
Manjunath
committed
code arrangement
1 parent bdebccb commit 1eb8a3c

File tree

5 files changed

+37
-3
lines changed

5 files changed

+37
-3
lines changed

‎Data-Structure/Trees/levelOrderInSpiral.js

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -33,14 +33,14 @@ let tree = new Node(1);
3333
tree.leftNode = new Node(2);
3434
tree.rightNode = new Node(3);
3535

36-
// level -3
36+
// level -3
3737
tree.leftNode.leftNode = new Node(4);
3838
tree.leftNode.rightNode = new Node(5);
3939

4040
tree.rightNode.leftNode = new Node(6);
4141
tree.rightNode.rightNode = new Node(7);
4242

43-
// level -4
43+
// level -4
4444
tree.leftNode.leftNode.leftNode = new Node(8);
4545
tree.leftNode.leftNode.rightNode = new Node(9);
4646

@@ -52,5 +52,12 @@ tree.rightNode.leftNode.rightNode = new Node(13);
5252

5353
tree.rightNode.rightNode.leftNode = new Node(14);
5454
tree.rightNode.rightNode.rightNode = new Node(15);
55+
// 1
56+
// / \
57+
// 2 3
58+
// / \ / \
59+
// 4 5 6 7
60+
// / \ / \ / \ / \
61+
// 8 9 10 11 12 13 14 15
5562
levelOrderTraversalLineByLine(tree);
5663

‎Data-Structure/Trees/levelOrderTraversal.js

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -53,5 +53,12 @@ tree.rightNode.leftNode.rightNode = new Node(13);
5353

5454
tree.rightNode.rightNode.leftNode = new Node(14);
5555
tree.rightNode.rightNode.rightNode = new Node(15);
56+
// 1
57+
// / \
58+
// 2 3
59+
// / \ / \
60+
// 4 5 6 7
61+
// / \ / \ / \ / \
62+
// 8 9 10 11 12 13 14 15
5663
levelOrderTraversal(tree);
5764

‎Data-Structure/Trees/levelOrderWithDirection.js

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -68,5 +68,11 @@ tree.rightNode.leftNode.rightNode = new Node(13);
6868

6969
tree.rightNode.rightNode.leftNode = new Node(14);
7070
tree.rightNode.rightNode.rightNode = new Node(15);
71-
71+
// 1
72+
// / \
73+
// 2 3
74+
// / \ / \
75+
// 4 5 6 7
76+
// / \ / \ / \ / \
77+
// 8 9 10 11 12 13 14 15
7278
levelOrderTraversalWithDirection(tree);

‎Data-Structure/Trees/lineByLineTraversal.js

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -52,4 +52,11 @@ tree.rightNode.leftNode.rightNode = new Node(13);
5252

5353
tree.rightNode.rightNode.leftNode = new Node(14);
5454
tree.rightNode.rightNode.rightNode = new Node(15);
55+
// 1
56+
// / \
57+
// 2 3
58+
// / \ / \
59+
// 4 5 6 7
60+
// / \ / \ / \ / \
61+
// 8 9 10 11 12 13 14 15
5562
levelOrderTraversalInSpiral(tree);

‎Data-Structure/Trees/reverseLevelOrder.js

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -63,4 +63,11 @@ tree.rightNode.leftNode.rightNode = new Node(13);
6363

6464
tree.rightNode.rightNode.leftNode = new Node(14);
6565
tree.rightNode.rightNode.rightNode = new Node(15);
66+
// 1
67+
// / \
68+
// 2 3
69+
// / \ / \
70+
// 4 5 6 7
71+
// / \ / \ / \ / \
72+
// 8 9 10 11 12 13 14 15
6673
reverseLevelOrderTraversal(tree);

0 commit comments

Comments
(0)

AltStyle によって変換されたページ (->オリジナル) /