Greedy Algorithm Problems

Problem No.TitleSolutionTagsDifficulty
0455Assign Cookies LeetCode XXXX Greedy, Array, Two Pointers, SortingEasy
0860Lemonade Change LeetCode XXXX Greedy, ArrayEasy
0056Merge Intervals LeetCode XXXX Array, SortingMedium
0435Non-overlapping Intervals LeetCode XXXX Greedy, Array, Dynamic Programming, SortingMedium
0452Minimum Number of Arrows to Burst Balloons LeetCode XXXX Greedy, Array, SortingMedium
0055Jump Game LeetCode XXXX Greedy, Array, Dynamic ProgrammingMedium
0045Jump Game II LeetCode XXXX Greedy, Array, Dynamic ProgrammingMedium
0392Is Subsequence LeetCode XXXX Two Pointers, String, Dynamic ProgrammingEasy
0122Best Time to Buy and Sell Stock II LeetCode XXXX Greedy, ArrayEasy
0561Array Partition I LeetCode XXXX Greedy, Array, Counting Sort, SortingEasy
1710Maximum Units on a Truck LeetCode XXXX Greedy, Array, SortingEasy
1217Play with Chips LeetCode XXXX Greedy, Array, MathematicsEasy
1247Minimum Swaps to Make Strings Equal LeetCode XXXX Greedy, Mathematics, StringMedium
1400Construct K Palindrome Strings LeetCode XXXX Greedy, Hash Table, String, CountingMedium
0921Minimum Add to Make Parentheses Valid LeetCode XXXX Stack, Greedy, StringMedium
1029Two City Scheduling LeetCode XXXX Greedy, Array, SortingMedium
1605Find Valid Matrix Given Row and Column Sums LeetCode XXXX Greedy, Array, MatrixMedium
0135Candy LeetCode XXXX Greedy, ArrayHard
0134Gas Station LeetCode XXXX Greedy, ArrayMedium
0053Maximum Subarray LeetCode XXXX Array, Divide and Conquer, Dynamic ProgrammingMedium
0376Wiggle Subsequence LeetCode XXXX Greedy, Array, Dynamic ProgrammingMedium
0738Monotone Increasing Digits LeetCode XXXX Greedy, MathematicsMedium
0402Remove K DigitsStack, Greedy, String, Monotonic StackMedium
0861Score After Flipping Matrix LeetCode XXXX Greedy, Bit Manipulation, Array, MatrixMedium
0670Maximum SwapGreedy, MathematicsMedium