Professional Documents
Culture Documents
Data Structue
Data Structue
Data Structue
FAISALABAD
Break-up-course code CSI-401 Data Structure and algorithm
4(3-1)
No of Course contents
Week
s
1st Introduction To data structure
Binary and decimal Integers, real numbers, character string,data structure
and C
Practical 1. Basic C++ programs structure.
2nd Arrays.
One Dimensional array, two dimensional array , multidimensional array
Practical 2. Array Program Examples.
3rd Stacks.
Definition and examples, Representing stack in C++,Infix, postfix and
prefix.
Practical 3.Stack Program examples.
4th Queues and priority Queue.
The Queue and its sequential representation, Array Implementation of
priority Queue.
Practical 4. Queue and priority queue examples.
5th Linked List.
Definition of linked list, Inserting and removing nodes from a list, get node
and free node operation, linked implementation of a stack. Linked
implementation of queues.
Practical 5. Linked list programs examples.
6th Trees.
Definition of trees, Binary Tree, Binary tree representation, node
representation of binary tree, binary tree traversal, The Huffman algorithm.
Practical 6. Trees program Examples.