├── Binary Search ├── 0 find peak element.cpp ├── 01 Binary search.cpp ├── 02 Binary search on reverse sorted array.cpp ├── 03 Order not known or Agonostic BS.cpp ├── 04 First and last occurrence of an element.cpp ├── 05 Count of an element in a sorted array.cpp ├── 06 Find Minimum in Rotated Sorted Array.cpp ├── 07 Search in Rotated Sorted Array.cpp ├── 08 Searching in Nearly sorted array.cpp ├── 09 Find floor of an element in a sorted array.cpp ├── 10 Find ceil of an element in a sorted array.cpp ├── 11 Next Alphabetical Element.cpp ├── 12 Find the pos of an element in infinite sorted array.cpp └── 13 Find the index of 1st '1' in a Binary sorted array.cpp ├── Dynamic Programming ├── 01 Recursive Knapsack.cpp ├── 02 Knapsack Memoization(DP).cpp ├── 03 Knapsack Bottom up.cpp ├── 04 Subset sum(Knapsack variation).cpp ├── 05 Equal sum partition.cpp ├── 06 Count of Subsets with given Sum.cpp ├── 07 Minimum subset sum difference.cpp ├── 08 Count the number of subset with given difference.cpp ├── 09 Target sum.cpp ├── 10 Unbounded Knapsack.cpp ├── 11 Rod cutting problem.cpp ├── 12 Coin change problem _ maximum no of ways.cpp ├── 13 Coin change problem_ Minimum number of coin.cpp ├── 14 Longest Common Subsequence recursive.cpp ├── 15 Longest Common Subsequence Top down(Memoization).cpp ├── 16 Longest Common Subsequence Bottom Up(DP).cpp ├── 17 LCS Substring.cpp ├── 18 Print LCS.cpp ├── 19 Shortest Common Supersequence.cpp ├── 20 Minimum insertion deletion to convert a to b.cpp ├── 21 Longest Palindromic Subsequence.cpp ├── 22 Minimum number of deletions to make a string palindrome.cpp ├── 23 Print Shortest Common Supersequence.cpp ├── 24 Longest repeating subsequence.cpp ├── 25 Sequence pattern matching.cpp ├── 26 Minimum Number of insertion to make a string palindrome.cpp ├── 27 Matrix chain multiplication.cpp ├── 28 MCM Memoization.cpp ├── 29 Palindrome Partitioning Recursive.cpp ├── 30 Palindrome Partitioning Memoization.cpp ├── 31 Palindrome Partitioning Memoized optimization.cpp ├── 32 Evaluate Expression to true Recursive.cpp ├── 33 Evaluate expression to true memoization using map.cpp ├── 34 Evaluate expression to true memoization using 3d array.cpp ├── 35 Scramble string recursive.cpp ├── 36 Scramble string top down.cpp ├── 37 Egg dropping problem recursive.cpp ├── 38 Egg dropping problem top down.cpp ├── 39 Egg dropping problem memoization optimization.cpp ├── 40 Diameter of binary tree.cpp ├── 41 Max path sum from any node to any.cpp └── 42 Max_path_sum_from_leaf_to_leaf.cpp ├── Heap ├── 01 Kth smallest element.cpp ├── 02 Kth largest element in an array.cpp └── 03 Nearly Sorted Algorithm or sort k sorted array.cpp ├── README.md ├── Sliding Window ├── 01 Maximum Sum Subarray of size K.cpp ├── 02 First negative integer in every window of size k.cpp ├── 03 Count the number of anagram.cpp ├── 04 maximum of all subarray of size k.cpp └── 05 Longest Substring Without Repeating Characters.cpp └── Stack ├── 01 Nearest greater to right.cpp ├── 02 Nearest greater to left(NGL).cpp ├── 03 Nearest smaller to left.cpp ├── 04 Nearest smaller to right.cpp ├── 05 Stock span problem.cpp ├── 06 Maximum Rectangular Area in a Histogram.cpp └── 07 Max area rectangle in Binary matrix.cpp /Binary Search/0 find peak element.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skjha1/Aditya-verma-youtube-playlist-code/HEAD/Binary Search/0 find peak element.cpp -------------------------------------------------------------------------------- /Binary Search/01 Binary search.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skjha1/Aditya-verma-youtube-playlist-code/HEAD/Binary Search/01 Binary search.cpp -------------------------------------------------------------------------------- /Binary Search/02 Binary search on reverse sorted array.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skjha1/Aditya-verma-youtube-playlist-code/HEAD/Binary Search/02 Binary search on reverse sorted array.cpp -------------------------------------------------------------------------------- /Binary Search/03 Order not known or Agonostic BS.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skjha1/Aditya-verma-youtube-playlist-code/HEAD/Binary Search/03 Order not known or Agonostic BS.cpp -------------------------------------------------------------------------------- /Binary Search/04 First and last occurrence of an element.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skjha1/Aditya-verma-youtube-playlist-code/HEAD/Binary Search/04 First and last occurrence of an element.cpp -------------------------------------------------------------------------------- /Binary Search/05 Count of an element in a sorted array.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skjha1/Aditya-verma-youtube-playlist-code/HEAD/Binary Search/05 Count of an element in a sorted array.cpp -------------------------------------------------------------------------------- /Binary Search/06 Find Minimum in Rotated Sorted Array.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skjha1/Aditya-verma-youtube-playlist-code/HEAD/Binary Search/06 Find Minimum in Rotated Sorted Array.cpp -------------------------------------------------------------------------------- /Binary Search/07 Search in Rotated Sorted Array.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skjha1/Aditya-verma-youtube-playlist-code/HEAD/Binary Search/07 Search in Rotated Sorted Array.cpp -------------------------------------------------------------------------------- /Binary Search/08 Searching in Nearly sorted array.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skjha1/Aditya-verma-youtube-playlist-code/HEAD/Binary Search/08 Searching in Nearly sorted array.cpp -------------------------------------------------------------------------------- /Binary Search/09 Find floor of an element in a sorted array.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skjha1/Aditya-verma-youtube-playlist-code/HEAD/Binary Search/09 Find floor of an element in a sorted array.cpp -------------------------------------------------------------------------------- /Binary Search/10 Find ceil of an element in a sorted array.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skjha1/Aditya-verma-youtube-playlist-code/HEAD/Binary Search/10 Find ceil of an element in a sorted array.cpp -------------------------------------------------------------------------------- /Binary Search/11 Next Alphabetical Element.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skjha1/Aditya-verma-youtube-playlist-code/HEAD/Binary Search/11 Next Alphabetical Element.cpp -------------------------------------------------------------------------------- /Binary Search/12 Find the pos of an element in infinite sorted array.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skjha1/Aditya-verma-youtube-playlist-code/HEAD/Binary Search/12 Find the pos of an element in infinite sorted array.cpp -------------------------------------------------------------------------------- /Binary Search/13 Find the index of 1st '1' in a Binary sorted array.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skjha1/Aditya-verma-youtube-playlist-code/HEAD/Binary Search/13 Find the index of 1st '1' in a Binary sorted array.cpp -------------------------------------------------------------------------------- /Dynamic Programming/01 Recursive Knapsack.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skjha1/Aditya-verma-youtube-playlist-code/HEAD/Dynamic Programming/01 Recursive Knapsack.cpp -------------------------------------------------------------------------------- /Dynamic Programming/02 Knapsack Memoization(DP).cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skjha1/Aditya-verma-youtube-playlist-code/HEAD/Dynamic Programming/02 Knapsack Memoization(DP).cpp -------------------------------------------------------------------------------- /Dynamic Programming/03 Knapsack Bottom up.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skjha1/Aditya-verma-youtube-playlist-code/HEAD/Dynamic Programming/03 Knapsack Bottom up.cpp -------------------------------------------------------------------------------- /Dynamic Programming/04 Subset sum(Knapsack variation).cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skjha1/Aditya-verma-youtube-playlist-code/HEAD/Dynamic Programming/04 Subset sum(Knapsack variation).cpp -------------------------------------------------------------------------------- /Dynamic Programming/05 Equal sum partition.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skjha1/Aditya-verma-youtube-playlist-code/HEAD/Dynamic Programming/05 Equal sum partition.cpp -------------------------------------------------------------------------------- /Dynamic Programming/06 Count of Subsets with given Sum.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skjha1/Aditya-verma-youtube-playlist-code/HEAD/Dynamic Programming/06 Count of Subsets with given Sum.cpp -------------------------------------------------------------------------------- /Dynamic Programming/07 Minimum subset sum difference.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skjha1/Aditya-verma-youtube-playlist-code/HEAD/Dynamic Programming/07 Minimum subset sum difference.cpp -------------------------------------------------------------------------------- /Dynamic Programming/08 Count the number of subset with given difference.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skjha1/Aditya-verma-youtube-playlist-code/HEAD/Dynamic Programming/08 Count the number of subset with given difference.cpp -------------------------------------------------------------------------------- /Dynamic Programming/09 Target sum.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skjha1/Aditya-verma-youtube-playlist-code/HEAD/Dynamic Programming/09 Target sum.cpp -------------------------------------------------------------------------------- /Dynamic Programming/10 Unbounded Knapsack.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skjha1/Aditya-verma-youtube-playlist-code/HEAD/Dynamic Programming/10 Unbounded Knapsack.cpp -------------------------------------------------------------------------------- /Dynamic Programming/11 Rod cutting problem.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skjha1/Aditya-verma-youtube-playlist-code/HEAD/Dynamic Programming/11 Rod cutting problem.cpp -------------------------------------------------------------------------------- /Dynamic Programming/12 Coin change problem _ maximum no of ways.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skjha1/Aditya-verma-youtube-playlist-code/HEAD/Dynamic Programming/12 Coin change problem _ maximum no of ways.cpp -------------------------------------------------------------------------------- /Dynamic Programming/13 Coin change problem_ Minimum number of coin.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skjha1/Aditya-verma-youtube-playlist-code/HEAD/Dynamic Programming/13 Coin change problem_ Minimum number of coin.cpp -------------------------------------------------------------------------------- /Dynamic Programming/14 Longest Common Subsequence recursive.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skjha1/Aditya-verma-youtube-playlist-code/HEAD/Dynamic Programming/14 Longest Common Subsequence recursive.cpp -------------------------------------------------------------------------------- /Dynamic Programming/15 Longest Common Subsequence Top down(Memoization).cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skjha1/Aditya-verma-youtube-playlist-code/HEAD/Dynamic Programming/15 Longest Common Subsequence Top down(Memoization).cpp -------------------------------------------------------------------------------- /Dynamic Programming/16 Longest Common Subsequence Bottom Up(DP).cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skjha1/Aditya-verma-youtube-playlist-code/HEAD/Dynamic Programming/16 Longest Common Subsequence Bottom Up(DP).cpp -------------------------------------------------------------------------------- /Dynamic Programming/17 LCS Substring.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skjha1/Aditya-verma-youtube-playlist-code/HEAD/Dynamic Programming/17 LCS Substring.cpp -------------------------------------------------------------------------------- /Dynamic Programming/18 Print LCS.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skjha1/Aditya-verma-youtube-playlist-code/HEAD/Dynamic Programming/18 Print LCS.cpp -------------------------------------------------------------------------------- /Dynamic Programming/19 Shortest Common Supersequence.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skjha1/Aditya-verma-youtube-playlist-code/HEAD/Dynamic Programming/19 Shortest Common Supersequence.cpp -------------------------------------------------------------------------------- /Dynamic Programming/20 Minimum insertion deletion to convert a to b.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skjha1/Aditya-verma-youtube-playlist-code/HEAD/Dynamic Programming/20 Minimum insertion deletion to convert a to b.cpp -------------------------------------------------------------------------------- /Dynamic Programming/21 Longest Palindromic Subsequence.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skjha1/Aditya-verma-youtube-playlist-code/HEAD/Dynamic Programming/21 Longest Palindromic Subsequence.cpp -------------------------------------------------------------------------------- /Dynamic Programming/22 Minimum number of deletions to make a string palindrome.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skjha1/Aditya-verma-youtube-playlist-code/HEAD/Dynamic Programming/22 Minimum number of deletions to make a string palindrome.cpp -------------------------------------------------------------------------------- /Dynamic Programming/23 Print Shortest Common Supersequence.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skjha1/Aditya-verma-youtube-playlist-code/HEAD/Dynamic Programming/23 Print Shortest Common Supersequence.cpp -------------------------------------------------------------------------------- /Dynamic Programming/24 Longest repeating subsequence.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skjha1/Aditya-verma-youtube-playlist-code/HEAD/Dynamic Programming/24 Longest repeating subsequence.cpp -------------------------------------------------------------------------------- /Dynamic Programming/25 Sequence pattern matching.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skjha1/Aditya-verma-youtube-playlist-code/HEAD/Dynamic Programming/25 Sequence pattern matching.cpp -------------------------------------------------------------------------------- /Dynamic Programming/26 Minimum Number of insertion to make a string palindrome.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skjha1/Aditya-verma-youtube-playlist-code/HEAD/Dynamic Programming/26 Minimum Number of insertion to make a string palindrome.cpp -------------------------------------------------------------------------------- /Dynamic Programming/27 Matrix chain multiplication.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skjha1/Aditya-verma-youtube-playlist-code/HEAD/Dynamic Programming/27 Matrix chain multiplication.cpp -------------------------------------------------------------------------------- /Dynamic Programming/28 MCM Memoization.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skjha1/Aditya-verma-youtube-playlist-code/HEAD/Dynamic Programming/28 MCM Memoization.cpp -------------------------------------------------------------------------------- /Dynamic Programming/29 Palindrome Partitioning Recursive.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skjha1/Aditya-verma-youtube-playlist-code/HEAD/Dynamic Programming/29 Palindrome Partitioning Recursive.cpp -------------------------------------------------------------------------------- /Dynamic Programming/30 Palindrome Partitioning Memoization.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skjha1/Aditya-verma-youtube-playlist-code/HEAD/Dynamic Programming/30 Palindrome Partitioning Memoization.cpp -------------------------------------------------------------------------------- /Dynamic Programming/31 Palindrome Partitioning Memoized optimization.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skjha1/Aditya-verma-youtube-playlist-code/HEAD/Dynamic Programming/31 Palindrome Partitioning Memoized optimization.cpp -------------------------------------------------------------------------------- /Dynamic Programming/32 Evaluate Expression to true Recursive.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skjha1/Aditya-verma-youtube-playlist-code/HEAD/Dynamic Programming/32 Evaluate Expression to true Recursive.cpp -------------------------------------------------------------------------------- /Dynamic Programming/33 Evaluate expression to true memoization using map.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skjha1/Aditya-verma-youtube-playlist-code/HEAD/Dynamic Programming/33 Evaluate expression to true memoization using map.cpp -------------------------------------------------------------------------------- /Dynamic Programming/34 Evaluate expression to true memoization using 3d array.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skjha1/Aditya-verma-youtube-playlist-code/HEAD/Dynamic Programming/34 Evaluate expression to true memoization using 3d array.cpp -------------------------------------------------------------------------------- /Dynamic Programming/35 Scramble string recursive.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skjha1/Aditya-verma-youtube-playlist-code/HEAD/Dynamic Programming/35 Scramble string recursive.cpp -------------------------------------------------------------------------------- /Dynamic Programming/36 Scramble string top down.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skjha1/Aditya-verma-youtube-playlist-code/HEAD/Dynamic Programming/36 Scramble string top down.cpp -------------------------------------------------------------------------------- /Dynamic Programming/37 Egg dropping problem recursive.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skjha1/Aditya-verma-youtube-playlist-code/HEAD/Dynamic Programming/37 Egg dropping problem recursive.cpp -------------------------------------------------------------------------------- /Dynamic Programming/38 Egg dropping problem top down.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skjha1/Aditya-verma-youtube-playlist-code/HEAD/Dynamic Programming/38 Egg dropping problem top down.cpp -------------------------------------------------------------------------------- /Dynamic Programming/39 Egg dropping problem memoization optimization.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skjha1/Aditya-verma-youtube-playlist-code/HEAD/Dynamic Programming/39 Egg dropping problem memoization optimization.cpp -------------------------------------------------------------------------------- /Dynamic Programming/40 Diameter of binary tree.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skjha1/Aditya-verma-youtube-playlist-code/HEAD/Dynamic Programming/40 Diameter of binary tree.cpp -------------------------------------------------------------------------------- /Dynamic Programming/41 Max path sum from any node to any.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skjha1/Aditya-verma-youtube-playlist-code/HEAD/Dynamic Programming/41 Max path sum from any node to any.cpp -------------------------------------------------------------------------------- /Dynamic Programming/42 Max_path_sum_from_leaf_to_leaf.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skjha1/Aditya-verma-youtube-playlist-code/HEAD/Dynamic Programming/42 Max_path_sum_from_leaf_to_leaf.cpp -------------------------------------------------------------------------------- /Heap/01 Kth smallest element.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skjha1/Aditya-verma-youtube-playlist-code/HEAD/Heap/01 Kth smallest element.cpp -------------------------------------------------------------------------------- /Heap/02 Kth largest element in an array.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skjha1/Aditya-verma-youtube-playlist-code/HEAD/Heap/02 Kth largest element in an array.cpp -------------------------------------------------------------------------------- /Heap/03 Nearly Sorted Algorithm or sort k sorted array.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skjha1/Aditya-verma-youtube-playlist-code/HEAD/Heap/03 Nearly Sorted Algorithm or sort k sorted array.cpp -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skjha1/Aditya-verma-youtube-playlist-code/HEAD/README.md -------------------------------------------------------------------------------- /Sliding Window/01 Maximum Sum Subarray of size K.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skjha1/Aditya-verma-youtube-playlist-code/HEAD/Sliding Window/01 Maximum Sum Subarray of size K.cpp -------------------------------------------------------------------------------- /Sliding Window/02 First negative integer in every window of size k.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skjha1/Aditya-verma-youtube-playlist-code/HEAD/Sliding Window/02 First negative integer in every window of size k.cpp -------------------------------------------------------------------------------- /Sliding Window/03 Count the number of anagram.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skjha1/Aditya-verma-youtube-playlist-code/HEAD/Sliding Window/03 Count the number of anagram.cpp -------------------------------------------------------------------------------- /Sliding Window/04 maximum of all subarray of size k.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skjha1/Aditya-verma-youtube-playlist-code/HEAD/Sliding Window/04 maximum of all subarray of size k.cpp -------------------------------------------------------------------------------- /Sliding Window/05 Longest Substring Without Repeating Characters.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skjha1/Aditya-verma-youtube-playlist-code/HEAD/Sliding Window/05 Longest Substring Without Repeating Characters.cpp -------------------------------------------------------------------------------- /Stack/01 Nearest greater to right.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skjha1/Aditya-verma-youtube-playlist-code/HEAD/Stack/01 Nearest greater to right.cpp -------------------------------------------------------------------------------- /Stack/02 Nearest greater to left(NGL).cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skjha1/Aditya-verma-youtube-playlist-code/HEAD/Stack/02 Nearest greater to left(NGL).cpp -------------------------------------------------------------------------------- /Stack/03 Nearest smaller to left.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skjha1/Aditya-verma-youtube-playlist-code/HEAD/Stack/03 Nearest smaller to left.cpp -------------------------------------------------------------------------------- /Stack/04 Nearest smaller to right.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skjha1/Aditya-verma-youtube-playlist-code/HEAD/Stack/04 Nearest smaller to right.cpp -------------------------------------------------------------------------------- /Stack/05 Stock span problem.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skjha1/Aditya-verma-youtube-playlist-code/HEAD/Stack/05 Stock span problem.cpp -------------------------------------------------------------------------------- /Stack/06 Maximum Rectangular Area in a Histogram.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skjha1/Aditya-verma-youtube-playlist-code/HEAD/Stack/06 Maximum Rectangular Area in a Histogram.cpp -------------------------------------------------------------------------------- /Stack/07 Max area rectangle in Binary matrix.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skjha1/Aditya-verma-youtube-playlist-code/HEAD/Stack/07 Max area rectangle in Binary matrix.cpp --------------------------------------------------------------------------------