Algorithms LeetCode This section contains various solutions for LeetCode problems HackerRank This section contains various solutions for HackerRank problems Implementation of Various Problems in Python and/or C++ Dynamic Programming Longest Common Subsequence 0-1 Knapsack Disk Scheduling First Come First Serve Shortest Seek Time First Scan Circular Scan Look Circular Look Searching Binary Search Data Structures Stack Stack using Arrays