Assignment Bmc-205 Unit-4 GJ
Assignment Bmc-205 Unit-4 GJ
APJ
Abdul Kalam Technical University, Lucknow, U.P. India]
Department of Master of Computer Applications
Department of MCA
MCA Sem: IIst Sec: A1,A2,A3
Session 2024-25 (Even Semester)
Assignment- 4
Subject Name: Data Structures & Analysis of Algorithms Subject Code: BMC 205
UNIT - IV
Trees: Basic terminology used with Tree, Binary Trees, Binary Tree Representation: Array Representation and
Pointer (Linked List) Representation, Binary Search Tree, Complete Binary Tree, Extended Binary Trees.
Tree Traversal algorithms: Inorder, Preorder and Postorder, Constructing Binary Tree from given Tree Traversal,
Operation of Insertion, Deletion, Searching & Modification of data in Binary Search Tree.
Threaded Binary Trees, Huffman coding using Binary Tree, AVL Tree and B Tree.
Q.
Questions Marks CO KL
No.
1 Define tree terminology and differentiate types of trees (Binary, Binary Search Tree, 1 CO3 K2
Complete Binary Tree).
2 Design a Binary Search Tree program in C, including insertion and deletion 1 CO3 K3
operations.
3 Explain tree traversal techniques (Inorder, Preorder, Postorder) with examples. 1 CO3 K2
4 Describe AVL Tree and analyze how rotations balance the tree. 1 CO3 K4
Note: Use A-4 size sheets to write their answer. Avoid copying assignments
[Approved by AICTE, GOVT. of India & Affiliated to Dr. APJ
Abdul Kalam Technical University, Lucknow, U.P. India]
Department of Master of Computer Applications