DSUC++ Lab Experiments
DSUC++ Lab Experiments
LIST OF EXPERIMENTS
ARRAY OPERATIONS
1. Write a program to insert an element at given position in linear array
2. Write a program to insert an element in sorted array.
3. Write a program to delete an element from given position in linear array
4. Perform following operations on matrices using functions only
a) Addition b) Subtraction c) Multiplication d) Transpose
SEARCHING
5. Search an element in a linear array using linear search.
6. Using iteration and recursion concepts write programs for finding the element in the
array using Binary Search Method
RECURSION
7. Write a program to compute factorial of given number using recursion
8. Write as program to solve Tower of Hanoi problem using recursion
9. Write a program to find power of given number using recursion
LINKED LIST
15. Create a linear linked list & perform operations such as insert, delete at end , at
beg & reverse the link list
16. Create a circular linked list & perform search, insertion & delete operation
17. Create a doubly linked list & perform search, insertion & delete operation
SORTING ALGORITHMS
18. Write program to implement Bubble, Insertion & selection sort.
19. Write program to implement quick sort
20. Write program to implement merge sort
TEXT BOOK
1. A.K. Sharma – Data structure Using C, 2nd edition pearson 2013
2. Langsam, Augentem M.J. and Tenenbaum A. M., ―Data
Structures using C & C++‖, Prentice Hall of India, 2009.
REFERENCE BOOKS