PROGRAMMING AND DATA STRUCTURES LABORATORY - II
Lab Manual
SUBJECT CODE: IT6311
SEM: III
DEPARTMENT OF INFORMATION TECHNOLOGY
Loyola-Icam COLLEGE OF ENGINEERING AND TECHNOLOGY
LOYOLA COLLEGE CAMPUS,
NUNGUMBAKKAM, CHENNAI – 34.
Prepared by Approved By
Ms J Felicia Lilian, Dr D Doreen Hephzibah Miriam,
AP/IT HoD/IT
ANNA UNIVERSITY, CHENNAI – 600 025
AFFILIATED INSTITUTIONS
1 Implement the Class using Constructor, Destructor, and Copy Constructor
2 Implementation of Friend Function & Friend Class
3 Implementation of Inheritance
a) Single Inheritance
b) Multiple Inheritance
c) Multilevel Inheritance
d) Hierarchical Inheritance
e) Hybrid Inheritance
4 Implementation of a class using the concept of Polymorphism & Function Overloading
5 Implement a class using Virtual functions
6 a) Implementation of Unary Operator Overloading
b) Implementation of Binary Operator Overloading
7 a) Implementation of Template for Linked List Class with necessary methods
b) Implementation of Bubble Sort using Template Function
8 a) Implementation of Stack using Exception Handling
b) Implementation of Queue using Exception Handling
9 Implement the Standard Template Library Concept
10 Implement the File Stream Class
11 a) Application of Stack
b) Application of Queue
12 Implement Binary Search Tree
13 Implement the tree traversal techniques
14 Implementation of Graph for calculating Minimum Spanning Tree
15 Implementation of Graph for calculating the shortest path
Attachment :
PDS-2 Lab Manual.pdf (Size: 933.1 KB / Downloads: 1,182)
Ex11,12,14.pdf (Size: 49.91 KB / Downloads: 813)