# Status Problem video Level Completes Likes 274 Graph – Detect Cycle in an Undirected Graph using DFS Medium % 0 273 Graph – Detect Cycle in a Directed Graph Medium % 1 256 Print all sub sequences of a given array Hard % 0 251 Dynamic Programming - Egg Dropping Problem Hard % 0 250 Nuts & Bolts Problem (Lock & Key problem) Beginner % 0 223 Stock Single Sell Problem - Dynamic Programming - O(n) Medium % 2 216 Find the element which appears maximum number of times in the array Medium % 0 215 Find duplicates in an given array in O(n) time and O(1) space Medium % 0 214 Find the last non repeating character in a given string. Beginner % 0 213 Find the last repeating character in a given string Beginner % 0 209 Find longest Snake sequence in a given matrix Medium % 1 198 Kadane's Algorithm - Maximum Subarray Problem Medium % 1 195 Single Threaded Binary Tree Complete Implementation Hard % 0 174 Dynamic Programming - Maximum Product Cutting Problem Medium % 1 171 Dynamic Programming - Longest Common Subsequence Medium % 0 169 Dynamic Programming - Coin Change Problem Medium % 1 167 Generate Well Ordered Passwords of a Given Length K Medium % 0 166 All N Length Strings from Given String of Length K Medium % 0 162 Dynamic Programming - Subset Sum Problem Hard % 0 161 The Word Break Problem Hard % 0 Graph – Detect Cycle in an Undirected Graph using DFS Graph – Detect Cycle in a Directed Graph Print all sub sequences of a given array Dynamic Programming - Egg Dropping Problem Nuts & Bolts Problem (Lock & Key problem) Stock Single Sell Problem - Dynamic Programming - O(n) Find the element which appears maximum number of times in the array Find duplicates in an given array in O(n) time and O(1) space Find the last non repeating character in a given string. Find the last repeating character in a given string Find longest Snake sequence in a given matrix Kadane's Algorithm - Maximum Subarray Problem Single Threaded Binary Tree Complete Implementation Dynamic Programming - Maximum Product Cutting Problem Dynamic Programming - Longest Common Subsequence Dynamic Programming - Coin Change Problem Generate Well Ordered Passwords of a Given Length K All N Length Strings from Given String of Length K Dynamic Programming - Subset Sum Problem The Word Break Problem 1 2 3