Skip to content

Commit 61d9cc3

Browse files
Add creation, insertion, traversals and deletion categories and descriptions to trees.json
Signed-off-by: Maisha Supritee Chowdhury <[email protected]>
1 parent 39fe7d6 commit 61d9cc3

File tree

1 file changed

+34
-1
lines changed

1 file changed

+34
-1
lines changed

web/thesauruses/_meta/trees.json

Lines changed: 34 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,39 @@
44
"structure_name": "Trees"
55
},
66
"categories": {
7-
7+
"Creating Basic Tree Objects":{
8+
"structure_of_node": "What data structure do you create the tree node with?",
9+
"information_inside_node": "Information stored inside of a node",
10+
"create_node_class": "Creating the node class or struct",
11+
"create_a_node_object": "Creating an object of the node class or struct",
12+
"create_tree_class": "Creating the tree class",
13+
"create_a_tree_object": "Creating an object of the tree class"
14+
},
15+
"Insertions": {
16+
"insert_node_in_empty_tree": "Inserting a new node in an empty tree",
17+
"insert_node_in_binary_tree": "Inserting a node with a given value in a binary tree",
18+
"insert_node_in_bst_recursion": "Inserting a node with a given value in a binary search tree using recursion",
19+
"insert_node_in_bst_iteration": "Inserting a node with a given value in a binary search tree using iteration",
20+
"insert_node_in_avl_tree": "Inserting a node with a given value in an AVL tree"
21+
},
22+
"Depth-First Traversals":{
23+
"inorder_tree_traversal": "Inorder Tree Traversal",
24+
"preorder_tree_traversal": "Pre-order Tree Traversal",
25+
"postorder_tree_traversal": "Post-order Tree Traversal"
26+
},
27+
"Breadth-First Traversals":{
28+
"level_order_tree_traversal_recursion": "Level Order Tree Traversal using recursion",
29+
"level_order_tree_traversal_queues": "Level Order Tree Traversal using queues"
30+
},
31+
"Deletions":{
32+
"delete_node_binary_tree": "Deleting a node with a given value from a binary tree",
33+
"delete_leaf_node_bst": "Deleting a leaf node from a binary search tree",
34+
"delete_node_with_single_child_bst": "Deleting a node with a single child from a binary search tree",
35+
"delete_node_with_both_children_bst": "Deleting a node with both children from a binary search tree"
36+
},
37+
"Search":{
38+
39+
}
40+
841
}
942
}

0 commit comments

Comments
 (0)