| 241 |
Longest String Chain |
Medium |
ArrayHash TableTwo Pointers |
| 242 |
Longest Subarray of 1's After Deleting One Element |
Medium |
ArrayDynamic ProgrammingSliding Window |
| 243 |
Longest Subsequence With Decreasing Adjacent Difference |
Medium |
ArrayDynamic Programming |
| 244 |
Longest Turbulent Subarray |
Medium |
ArrayDynamic ProgrammingSliding Window |
| 245 |
Longest Unequal Adjacent Groups Subsequence I |
Easy |
ArrayStringDynamic Programming |
| 246 |
Longest Unequal Adjacent Groups Subsequence II |
Medium |
ArrayStringDynamic Programming |
| 247 |
Longest Valid Parentheses |
Hard |
StringDynamic ProgrammingStack |
| 248 |
Longest Winning Streak |
Hard |
DatabaseHash TableSliding Window |
| 249 |
Longest ZigZag Path in a Binary Tree |
Medium |
Dynamic ProgrammingTreeDepth-First Search |
| 250 |
Make Array Non-decreasing or Non-increasing |
Hard |
Dynamic ProgrammingGreedy |
| 251 |
Make Array Strictly Increasing |
Hard |
ArrayBinary SearchDynamic Programming |
| 252 |
Make Costs of Paths Equal in a Binary Tree |
Medium |
ArrayDynamic ProgrammingGreedy |
| 253 |
Make the XOR of All Segments Equal to Zero |
Hard |
ArrayDynamic ProgrammingBit Manipulation |
| 254 |
Matchsticks to Square |
Medium |
ArrayDynamic ProgrammingBacktracking |
| 255 |
Matrix Chain Multiplication |
Medium |
Dynamic ProgrammingDP2D Array |