You are on page 1of 4

FACULTY OF ENGINEERING AND

TECHNOLOGY BACHELOR OF
TECHNOLOGY

Data Structure &Algorithms


(303105202)

SEMESTER III
Information Technology Department
CERTIFICATE
This is to certify that

Mr./Miss VIVEK PANCHAL with Enrollment No. 2303031087039 has

successfully completed his/her laboratory experiments Data Structure

& Algorithms (30310520) from the department of Information

Technology during the academic year 2023-2024.

Date of Submission ….…………… Staff In charge …..……………

Head of Department………….……
TABLE OF CONTENTS
SR.NO Experimen Page No Date of Date of Marks Sign
t Title Performanc Submissio
e n
From To

1 Program to find the smallest number which


greater than a given number and has same set
of digits as given number.
2 Given a set of time intervals in any order, merge
all overlapping intervals into one and output the
result which should have only
mutually exclusive intervals.
3 Given an expression string exp, write a
program to examine whether the pairs and the
orders of “{“, “}”, “(“, “)”, “[“, “]” are correct
in the given expression.
4 Given an array, print the Next Greater
Element (NGE) for every element.
5 Given an array of integers heights
representing the histogram's bar height where
the width of each bar is 1, return the area of
the largest rectangle in the histogram
6. Given a Linked List and a number N, write a
function that returns the value at the Nth node
from the end of the Linked List
7. Merge Two sorted Linked List
8. Find the Height of the Binary Tree
9. Deletion of a node in the BST
10. Given Two Binary Trees Check whether
the two binary trees are mirrored or not
11. Given Tree is BST or not?

12. For a Given Graph find the Minimum


Spanning Tree using Prims Algorithm
13. For a Given Graph find the Minimum
Spanning Tree using Kruskal’s Algorithm

You might also like