This repository contains my submissions to ESO207A (2021-22 I Sem.) assignments in a team with Akhil Agrawal.
For each assignment, we had to write pseudo-code, its proof of correctness and complexity analysis of the algorithm written by us in a PDF file and submit it on mooKIT. We also had to submit code to the problem statements on HackerRank.
Each assignment has a separate directory and a README describing it.
- Assignment 1- This assignment was based on linear data structures, specifically linked lists.
- Assignment 2.1- This assignment was based on a self balancing binary tree, specifically
2-3 trees
. This assignment did not include a Hackerrank component. All the three files (excluding Problem Statement.pdf) were zipped and uploaded on mooKIT. - Assignment 3- This assignment was based on graphs.