Menu

[R18] Data Structures Lab Manual [ Lab Programs ]


[R18] B-Tech II Year I Semester (2-1) CSE Data Structures Lab Manual JNTU Hyderabad (JNTUH).


This tutorial provides Lab Programs on various topics of Data Structures. It includes topics such as Singly Linked List, Doubly Linked List, Circular Linked List, Stack, Queue, Sorting, Searching, Tree Traversals, Graph Traversals and etc., .

Data Structures Lab Programs


1.
Write a C program that uses functions to perform the following on Singly Linked List: 
i) Creation    
ii) Insertion   
iii) Deletion   
iv) Traversal   
View Solution
2.
Write a program that uses functions to perform the following operations on Doubly Linked List.:
i) Creation    
ii) Insertion    
iii) Deletion    
iv) Traversal    
View Solution
3.
Write a program that uses functions to perform the following operations on Circular Linked List.:
i) Creation     
ii) Insertion    
iii) Deletion    
iv) Traversal   
View Solution
4.
Write a program that implement Stack (its operations) using Arrays                    
View Solution
5.
Write a program that implement Stack (its operations) using Pointers   
View Solution
6.
Write a program that implement Queue (its operations) using Arrays            
View Solution
7.
Write a program that implement Queue (its operations) using Pointers   
View Solution
8.
Write a program that implements Bubble Sort Method to sort a given list of integers in ascending order.
View Solution
9.
Write a program that implements Selection Sort Method to sort a given list of integers in ascending order.
View Solution
10.
Write a program that implements Insertion Sort Method to sort a given list of integers in ascending order.
View Solution
11.
Write a program that use both recursive and non recursive functions to perform Linear search operations for a Key value in a given list of integers.
View Solution
12.
Write a program that use both recursive and non recursive functions to perform Binary search operations for a Key value in a given list of integers.
View Solution
13.
Write a program to implement the tree traversal methods.
View Solution
14.
Write a program to implement Depth First Search (DFS) graph traversal methods.
View Solution
15.
Write a program to implement Breadth First Search (BFS) graph traversal methods.
View Solution