Pinned Repositories
2D-Transformation-in-C
angular-styleguide
Angular Style Guide: A starting point for Angular development teams to provide consistency through good practices.
atourofcplusplus
tutorials from the book a tour of c++
awesome-interview-questions
:octocat: A curated awesome list of lists of interview questions. Feel free to contribute! :mortar_board:
bluejmastermind
A simple implementation of the mastermind game in java built on BlueJ.
Database-Implementation
COP6726 : Database System Implementation
DBI_1
Database implementation - Spring 2020
dialog_converter
ftp-client-server
An out-band implementation of ftp client server architecture using socket programming in python
YelpCamp
Website built using node, mongodb and express which helps review, book campsites.
mohit2494's Repositories
mohit2494/Database-Implementation
COP6726 : Database System Implementation
mohit2494/DBI_1
Database implementation - Spring 2020
mohit2494/ftp-client-server
An out-band implementation of ftp client server architecture using socket programming in python
mohit2494/YelpCamp
Website built using node, mongodb and express which helps review, book campsites.
mohit2494/2D-Transformation-in-C
mohit2494/atourofcplusplus
tutorials from the book a tour of c++
mohit2494/City-Development
Problem description Wayne Enterprises is developing a new city. They are constructing many buildings and plan to use software to keep track of all buildings under construction in this new city. A building record has the following fields: buildingNum: unique integer identifier for each building. executed_time: total number of days spent so far on this building. total_time: the total number of days needed to complete the construction of the building. The needed operations are: 1. Print (buildingNum) prints the triplet buildingNume,executed_time,total_time. 2. Print (buildingNum1, buildingNum2) prints all triplets bn, executed_tims, total_time for which buildingNum1 <= bn <= buildingNum2. 3. Insert (buildingNum,total_time) where buildingNum is different from existing building numbers and executed_time = 0. In order to complete the given task, you must use a min-heap and a Red-Black Tree (RBT). You must write your own code the min heap and RBT. Also, you may assume that the number of active buildings will not exceed 2000. A min heap should be used to store (buildingNums,executed_time,total_time) triplets ordered by executed_time. You mwill need a suitable mechanism to handle duplicate executed_times in your min heap. An RBT should be used store (buildingNums,executed_time,total_time) triplets ordered by buildingNum. You are required to maintain pointers between corresponding nodes in the min-heap and RBT. Wayne Construction works on one building at a time. When it is time to select a building to work on, the building with the lowest executed_time (ties are broken by selecting the building with the lowest buildingNum) is selected. The selected building is worked on until complete or for 5 days, whichever happens first. If the building completes during this period its number and day of completion is output and it is removed from the data structures. Otherwise, the building’s executed_time is updated. In both cases, Wayne Construction selects the next building to work on using the selection rule. When no building remains, the completion date of the new city is output.
mohit2494/coursera
Coursera is probably the first website to popularise MOOCs. This repository is to retain everything that I learn in my Coursera Courses.
mohit2494/Cplusplus_Specialization
Coursera CPlusPlus Specialization UCSC
mohit2494/cracking-the-coding-interview
cracking-the-coding-interview problems in python and java
mohit2494/DBI
workspace for DBI projects
mohit2494/DBI3
Phase 3 DBI
mohit2494/DBI4.1
DBI 4.1 Repository
mohit2494/DBI4.2
Assignment 4.2 DBI - Query Optimization
mohit2494/DBI_2_1
DBI Project 2 - Part 1
mohit2494/DBI_2_2
DBI Project 2 - Part 2
mohit2494/DrawForLeetcode
Leetcode Medium Article Drawings
mohit2494/FluentPython
Small python programs for understanding python in depth
mohit2494/gfg
GeeksForGeeks is a popular website with tons of content pertaining to coding. This repository is for practising GFG content.
mohit2494/karumanchi-python
python examples from karumanchi - data structures and algorithms made easy
mohit2494/leet
repo for my leetcode practice
mohit2494/ML-CAP-6610-GAN-VAE
mohit2494/Pattern-Recognition-Spring-2020
Submission repository for Pattern Recognition Spring 2020
mohit2494/python3-bootcamp
udemy python3 bootcamp notes - colt steele
mohit2494/raw
The missing link between spreadsheets and data visualization
mohit2494/Simplistic-Blog-
mohit2494/SumOfSquares
An interesting problem in arithmetic with deep implications to elliptic curve theory is the problem of finding perfect squares that are sums of consecutive squares. The goal of this first project is to use F# and the actor model to build a good solution to this problem that runs well on multi-core machines.
mohit2494/udemy
Udemy is a popular website for learning. Udemy hosts tons of courses for learning coding. This repository is to retain content of everything that I learn and practice in my Udemy Courses.
mohit2494/welltok-assessment
A tool for calculating total cost of multi-campaign project for a customer
mohit2494/WhenWeCode.github.io