/ProjectAlgorithms

A place where you can find solutions to the most asked interview questions

Primary LanguageJavaMIT LicenseMIT

Project Algorithms - A Problem Solver's Paradise


Problem Name Link Approach Code
3 Sum Closest LeetCode Youtube Java
Time Based Key Value Store LeetCode Youtube
Medium
Java
Python
Longest Common Substring GFG Youtube Java
House Robber II LeetCode Youtube Java
Minimum Swaps To Make Sequences Increasing LeetCode Youtube Java
C++
Find Kth Bit in Nth Binary String LeetCode Youtube Java
Set Matrix Zeros LeetCode Youtube Java
Generate Parentheses LeetCode YouTube C++
Serialize and Deserialize BST Leetcode YouTube C++
Construct Binary Search Tree from Preorder Traversal LeetCode YouTube C++
First Unique Character in a String LeetCode YouTube Java
Interleaving Strings LeetCode YouTube Python
Group Anagrams LeetCode YouTube Java
Binary Tree Right Side View LeetCode YouTube C++
Kadane's Algorithm GFG YouTube Python
Implementing Dijkstra Algorithm GFG YouTube Python
Container With Most Water LeetCode YouTube Java
Zigzag Conversion LeetCode YouTube Java
Integer to Roman LeetCode YouTube Java
Palindromic Partitioning GFG YouTube Python
Alien Dictionary GFG YouTube Python
String To Integer GFG YouTube Java
Maximum Length of a Concatenated String with Unique Characters LeetCode YouTube Java
Sum of k smallest elements in BST GFG YouTube Python
Regular Expression Matching LeetCode YouTube Java
Longest Valid Parentheses LeetCode YouTube Java
Rotate Image LeetCode YouTube Java
Substring with concatenation of all words LeetCode YouTube Java


Some Free Online Tutorials


Some Reference Books PDFs