• Stars
    star
    140
  • Rank 260,518 (Top 6 %)
  • Language
    Java
  • License
    MIT License
  • Created almost 4 years ago
  • Updated over 2 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Solution to 500+ popular data structure and algorithm problems in Java, C++ and Python programming languages.

License: MIT Java C++ Python

Data Structures and Algorithms

This respository is a collection of readable and clean implementation of data structures and algorithms in JAVA, C++ and Python. This is a work in progress, so some algorithms may not be included. You can find the optimised solution to 500+ popular problems from Leetcode, Geeksforgeeks, Interviewbit etc. If you have any questions, requests, or find any error in the provided solutions, please don't hesitate to contact me. If you find this repository helpful, I would like to know :)

P.S. Each programming language folder has its own table of contents.

Developed By

Add me to Linkedin

License

This repository is released under the MIT license. In short, this means you are free to use this software in any personal, open-source or commercial projects. Attribution is optional but appreciated.

Donate

Consider donating to support my creation of educational content:

paypal

More Repositories

1

FCM-Satellite-Images-in-Python

Fuzzy C-Means clustering on Satellite Images.
Jupyter Notebook
2
star
2

Auto-Rickshaw-Tracking-System

Auto-Rickshaw Tracking System is flask based application to track auto rickshaw within college campus with the help of RFIDs .
HTML
2
star
3

fuzzy-clustering-satellite-image

A web application to perform Fuzzy clustering on a satellite images using Expectation-Maximum Algorithm
Python
1
star
4

Wine-Customers-Classification-with-PCA-in-Python

Used PCA (an unsupervised technique) to perform dimensionality reduction on given dataset. Modeled Logistic Regression on selected features to classify the wine customers. Model accuracy 97.22%.
Jupyter Notebook
1
star
5

Flight-Delay-Prediction-by-Logistic-Regression-in-Python

Modeled Logistic regression from scratch to predict the delay of flights.
Jupyter Notebook
1
star
6

covid-detection-ct-scan-images

Detect whether a person is COVID-19 positive by CT Scan images of Transverse Section of Chest.
Jupyter Notebook
1
star
7

Flight-Delay-Prediction-in-Python

Jupyter Notebook
1
star
8

SUV-Buyers-Classification-with-kPCA-in-Python

Used Kernel PCA to extract the principle components of non-linearly separable dataset of SUV Buyers. Modeled Logistic Regression to classify whether a person will buy a SUV or not. Model Accuracy is 91.25%
Jupyter Notebook
1
star
9

PCA-from-Scratch-in-Python

Modeled Principal component analysis from scratch in Python
Jupyter Notebook
1
star
10

SUV-Buyers-Classification-in-Python

Performed Classification on non-linearly separable datasets of SUV Buyers. Modeled all the classification techniques available to find the best algorithm that classify whether a person will buy a SUV or not. Used k-Fold Validation for all the techniques. Model Accuracy on test set are: Logistic Regression-89.00% KNN- 93.00% SVM-90.00% Kernel SVM-93.00%, Naive Bayer's-90.00%, Decision Tree-91.00%, Random Forest-91.00%
Jupyter Notebook
1
star
11

Wine-Customers-Classification-with-LDA-in-Python

Used LDA (supervised technique) to perform dimensionality reduction on datasets. Modeled Logistic Regression on selected features to classify the wine customers. Model accuracy 100.00%
Jupyter Notebook
1
star