This repository contains all the relevant codes for academic laboratory sessions during my CSE undergraduate courses.
List of Courses:-
- Operating Systems
- Computer Architecture
- Database Management Systems
- Design and Analysis of Algorithms
- Data Structures
- Algorithm to rearrange the given array in a way that the elements smaller or equal to the given pivot element occurs before it and the elements greater than it occur after it - [
rearrange.c
] - Given start times and finish times of 'N' lectures, design an algorithm to output the minimum number of classrooms needed to efficiently schedule these classes without any clashes - [
classroom_scheduling.c
] - A simple binary search program using the concepts of recursion - [
binarysearch.c
] - Heap Sort - [
heapsort.cpp
] - Quick Sort - [
quicksort.c
] - Lab Exam-#1
- To implement a UNION FIND data structure using linked list representation - [
union-find-linked.c
]
- Operations on a stack - [
stack.c
] - Converting an INFIX expression to a POSTFIX expression - [
infix_to_postfix.c
]
- Java Standing Assignment