DATA STRUCTURES LAB
C Programming Experiments — Reverse Order
1. To implement the following in 2-D array:
a. Addition of two 2-D arrays.
b. The row-wise sum of elements.
2. Write a menu-driven C Program to implement the following in 1-D array:
a. Sum of even and odd numbers.
b. The sum of prime numbers
3. Write C Programs to illustrate the Implementation of MST using Prims Algorithm.
4. Write C Programs to illustrate the Implementation of MST using Kruskal’s Algorithm.
5. Write C Programs to illustrate the Implementation of DFS using Linked List.
6. Write C Programs to illustrate the Implementation of BFS using Linked List.
7. Implementation of binary search tree using Linked List.
8. Implementation of tree traversal using Linked List.
9. Implementation of binary tree using Linked List.
10. Write C Programs for Implementation of node of tree data structure using Linked List.
11. Write C Programs to illustrate the Implementation of Heap Sort.
12. Write C Programs to illustrate the Implementation of Merge Sort.
13. Write C Programs to illustrate the Implementation of Insertion Sort.
14. Write C Programs to illustrate the Implementation of Selection sort.
15. Write C Programs to illustrate the Implementation of Bubble Sort.
16. Write C Programs to illustrate the Implementation of Binary Search.
17. Write C Programs to illustrate the Implementation of Linear Search.
18. Write C Programs to illustrate the Implementation of Queue using Linked List
19. Write C Programs to illustrate the Implementation of Stack using Linked List
20. Write C Programs to illustrate the Implementation of Circular Queue using Array
21. Write C Programs to illustrate the Implementation of Queue using Array.
22. Write C Programs to illustrate the Implementation of Stack using Array.
23. Write C programs for the following operations on a circular linked list:
a. Insertion
b. Deletion
24. Write C programs for the following operations on a doubly linked list:
a. Insertion
b. Deletion
25. Write C programs for the following operations on a singly linked list:
a. Insertion
b. Deletion
c. Searching an element