harshit-budhraja / CSE-Practicals

This repository contains all the relevant codes for course laboratories

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Computer Science and Engineering

This repository contains all the relevant codes for academic laboratory sessions during my CSE undergraduate courses.

List of Courses:-

  1. Operating Systems
  2. Computer Architecture
  3. Database Management Systems
  4. Design and Analysis of Algorithms
  5. 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

About

This repository contains all the relevant codes for course laboratories

License:MIT License


Languages

Language:C 65.4%Language:Java 23.8%Language:Shell 8.0%Language:C++ 2.9%