B Software Engineering Lab - 4
B Software Engineering Lab - 4
23MCMI16
K DASHRATH
Question 1:
implement 3 concepts of Data Structure Simple Linear, Non-Linear and applicable Tree or
Graph based data Structure.
Output:
Array after insertion: 10 20 30 40 50
Array after deletion: 10 30 40 50
heap.insert(50);
heap.insert(30);
heap.insert(20);
heap.insert(15);
heap.insert(60);
heap.insert(10);
heap.display();
System.out.println("Peek Max Element: " + heap.peek());
System.out.println("Max Element Deleted: " + heap.deleteMax());
heap.display();
}
}
Output:
Heap elements: 60 50 20 15 30 10
Peek Max Element: 60
Max Element Deleted: 60
Heap elements: 50 30 20 15 10
Node(int value) {
data = value;
left = right = null;
}
}
Node root;
Output:
In-Order Traversal: 10 20 30 40 60