The document lists 33 programs related to data structures and algorithms. It includes programs to perform operations on arrays, matrices, stacks, queues, and linked lists such as insertion, deletion, searching, sorting, and traversal. It also includes programs to calculate sums, maximums, minimums, averages and factorials. The programs cover basic to advanced concepts and are to be written in both C and C++.
Download as DOCX, PDF, TXT or read online on Scribd
0 ratings0% found this document useful (0 votes)
18 views
Data Structure Program List
The document lists 33 programs related to data structures and algorithms. It includes programs to perform operations on arrays, matrices, stacks, queues, and linked lists such as insertion, deletion, searching, sorting, and traversal. It also includes programs to calculate sums, maximums, minimums, averages and factorials. The programs cover basic to advanced concepts and are to be written in both C and C++.
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 1
Data Structure program list
1) Write a program to input and display array elements.
2) Write a program to insert an element in array . 3) Write a program to delete an element in array. 4) Write a program to find maximum element in an array. 5) Write a program to find minimum element in an array. 6) Write a program to input array elements and find the sum of even and odd numbers . 7) Write a program to find sum of array elements. 8) Write a program to reverse an array element. 9) Write a program to perform addition of two matrices. 10) Write a program to transpose of a matrix. 11) Write a program to find sum of a matrix element. 12) Write a program to find sum of lower triangular matrix element. 13) Write a program to find sum of upper triangular matrix element. 14) Write a program to find sum of diagonal element of matrix. 15) Write a program to perform linear search. 16) Write a program to perform binary search. 17) Write a program to find factorial of a number using recursion. 18) Write a program to sort an array using selection sort. 19) Write a program to sort an array using insertion sort. 20) Write a program to perform push and pop in stack . 21) Write a program to perform reverse of a string using stack. 22) Write a program to perform insertion and deletion in circular queue. 23) Write a program to create and display singly linked list. 24) Write a program to create a singly link list and count total number of nodes in a list. 25) Write a program to create a singly link list and add an input number k to each element of list. 26) Write a program to create a singly link list and find average of element of list. 27) Write a program to search an element in singly link list. 28) Write a program to perform insertion at beginning in singly link list. 29) Write a program to insertion at last in singly link list. 30) Write a program to perform insertion in between in singly link list. 31) Write a program to perform deletion in between in singly link list. 32) Write a program to perform deletion at last in singly link list. 33) Write a program to perform deletion at beginning in singly link list.
Remark:- Prepare all the programs in C and C++ both