EC8381 |
FUNDAMENTALS
OF DATA STRUCTURES IN C LABORATORY |
L |
T |
P C |
|
|
0 |
0 |
4 2 |
OBJECTIVES: |
· To understand and implement basic data structures using C · To apply linear and non-linear data structures in problem solving. · To learn to implement functions and recursive functions by means of data structures · To implement searching and sorting algorithms |
LIST
OF EXERCISES
1. Basic C Programs – looping, data manipulations, arrays
2. Programs using strings – string function implementation
3. Programs using structures and pointers
4. Programs involving dynamic memory allocations
5. Array implementation of stacks and queues
6. Linked list implementation of stacks and queues
7. Application of Stacks and Queues
8. Implementation of Trees, Tree Traversals
9. Implementation of Binary Search trees
10. Implementation of Linear search and binary search
11. Implementation Insertion sort, Bubble sort, Quick sort and Merge Sort
12. Implementation Hash functions, collision resolution technique
EC8381 FUNDAMENTALS OF DATA STRUCTURES IN C LABORATORY SYLLABUS