1Pascal's TriangleEasyArrayDynamic Programming
Solve → 2Next PermutationMediumArrayTwo Pointers
Solve → 3Find the Integer Added to Array IEasyArray
Solve → 4Find the Integer Added to Array IIMediumArrayTwo PointersSorting
Solve → 5Maximum Total Reward Using Operations IMediumArrayDynamic ProgrammingBit Manipulation
Solve → 6Maximum Total Reward Using Operations IIHardArrayDynamic ProgrammingBit Manipulation
Solve → 7Shortest Subarray With OR at Least K IIMediumArrayBit ManipulationSliding Window
Solve → 8Shortest Subarray With OR at Least K IEasyArrayBit ManipulationSliding Window
Solve → 9Construct String with Minimum CostHardArrayStringDynamic Programming
Solve → 10Right TrianglesMediumArrayHash TableMath
Solve → 11Right TrianglesMediumArrayHash TableMath
Solve → 12Find the Integer Added to Array IEasyArray
Solve → 13Find the Integer Added to Array IIMediumArrayTwo PointersSorting
Solve → 14Construct String with Minimum CostHardArrayStringDynamic Programming
Solve → 15Maximum Total Reward Using Operations IMediumArrayDynamic ProgrammingBit Manipulation
Solve → 16Maximum Total Reward Using Operations IIHardArrayDynamic ProgrammingBit Manipulation
Solve → 17Shortest Subarray With OR at Least K IIMediumArrayBit ManipulationSliding Window
Solve → 18Shortest Subarray With OR at Least K IEasyArrayBit ManipulationSliding Window
Solve → 19Delayed Count of Equal ElementsMediumArrayHash TableCounting
Solve → 20Pascal's TriangleEasyArrayDynamic Programming
Solve → 21Next PermutationMediumArrayTwo Pointers
Solve →