Arrays
To Do
- two number sum
- validate subsequence
- sorted squared array
- tournament winner
- non-constructible change
- three number sum
- smallest difference
- move element to end
- monotonic array
- spiral traverse
- longest peak
- array of products
- first duplicate value
- merge overlapping intervals
- four number sum
- subarray sort
- largest range
- min rewards
- zigzag traverse
- apartment hunting
- calendar matching
- watrerfall streams
- minimum area rectangle
- line through points
Children
- average-k-elements
- compress
- four-sum
- fruit-into-baskets
- longest-subarray-with-ones
- longest-substring-with-distinct-characters
- longest-substring-with-k-distinct-characters
- maximum-subarray-of-sizeK
- remove-duplicate
- remove-element
- smallest-subarray-with-greater-sum
- sort-colors/ Dutch Flag Problem
- square-sorted-array
- three-number-sum
- three-sum-closest
- three-sum-smallest
- two-sum
- uncompress-string