# Status Problem Level Completes Likes 176 Dynamic Programming - Box Stacking Problem Hard % 0 177 Dynamic Programming - Split the String into Minimum number of Palindromes. Hard % 0 178 Dynamic Programming - Highway Billboard Problem Hard % 0 179 Dynamic Programming - Maximum Subarray Problem Medium % 0 180 Kadane's Algorithm - Maximum Subarray Problem Medium % 1 181 Convert Binary Tree into Threaded Binary Tree Hard % 0 182 Double Threaded Binary Tree Complete Implementation Hard % 0 183 Single Threaded Binary Tree Complete Implementation Hard % 0 184 Implement Stack Using Linked List Beginner % 0 185 Swap Nodes in pairs in a Linked List by changing links Medium % 0 186 Convert BST to Greater Sum Tree Medium % 0 187 Shortest Range in K-sorted Lists Hard % 1 188 Reverse Alternative 'k' nodes in a Linked List. Medium % 0 189 Reverse a Linked List in groups of given size 'K' Medium % 0 190 Generate Maximum revenue by selling K tickets from N windows Medium % 0 191 Get the Sum of all left leaves in a Binary tree Beginner % 1 192 Dynamic Programming — Longest Palindromic Subsequence Hard % 1 193 Dynamic Programming - Maximum Product Cutting Problem. Medium % 1 194 Dynamic Programming - Minimum Numbers are Required Whose Square Sum is Equal To a Given Number Hard % 0 195 Dynamic Programming - Longest Common Substring Medium % 0 196 Dynamic Programming - Longest Common Subsequence Medium % 0 197 Dynamic Programming - Rod Cutting Problem Medium % 1 198 Dynamic Programming - Coin Change Problem Medium % 1 199 Dynamic Programming - Minimum Cost Path Problem Medium % 1 200 Generate Well Ordered Passwords of a Given Length K Medium % 0 201 All N Length Strings from Given String of Length K Medium % 0 202 Print All N Length Strings from Given Number K Hard % 0 203 Print All Possible Subsets with Sum equal to a given Number Hard % 0 204 Dynamic Programming - Maximum size square sub-matrix with all 1s Medium % 1 205 The Word Break Problem Hard % 0 206 Dynamic Programming - Longest Increasing Subsequence Medium % 1 207 Backtracking - Knight's Tour Problem Hard % 0 208 Backtracking - Search a Word In a Matrix Hard % 0 209 Backtracking - N Queens Problem - Better Solution Hard % 0 210 Backtracking - N Queens Problem Hard % 0 Dynamic Programming - Box Stacking Problem Dynamic Programming - Split the String into Minimum number of Palindromes. Dynamic Programming - Highway Billboard Problem Dynamic Programming - Maximum Subarray Problem Kadane's Algorithm - Maximum Subarray Problem Convert Binary Tree into Threaded Binary Tree Double Threaded Binary Tree Complete Implementation Single Threaded Binary Tree Complete Implementation Implement Stack Using Linked List Swap Nodes in pairs in a Linked List by changing links Convert BST to Greater Sum Tree Shortest Range in K-sorted Lists Reverse Alternative 'k' nodes in a Linked List. Reverse a Linked List in groups of given size 'K' Generate Maximum revenue by selling K tickets from N windows Get the Sum of all left leaves in a Binary tree Dynamic Programming — Longest Palindromic Subsequence Dynamic Programming - Maximum Product Cutting Problem. Dynamic Programming - Minimum Numbers are Required Whose Square Sum is Equal To a Given Number Dynamic Programming - Longest Common Substring Dynamic Programming - Longest Common Subsequence Dynamic Programming - Rod Cutting Problem Dynamic Programming - Coin Change Problem Dynamic Programming - Minimum Cost Path Problem Generate Well Ordered Passwords of a Given Length K All N Length Strings from Given String of Length K Print All N Length Strings from Given Number K Print All Possible Subsets with Sum equal to a given Number Dynamic Programming - Maximum size square sub-matrix with all 1s The Word Break Problem Dynamic Programming - Longest Increasing Subsequence Backtracking - Knight's Tour Problem Backtracking - Search a Word In a Matrix Backtracking - N Queens Problem - Better Solution Backtracking - N Queens Problem 1 2 3 4 5 6 7 8 9