algorithm cookbook
- Fibonacci Number - 509
- Running Sum of 1d Array - 1480
- Create Target Array in the Given Order - 1389
- Count Number of Teams - 1395
- Maximum Subarray - 53
- Can Make Arithmetic Progression From Sequence - 1502
- Count Good Triplets - 1534
- Make Two Arrays Equal by Reversing Sub-arrays - 1460
- Duplicate Zeros - 1089
- Plus One - 1089
- Third Maximum Number - 414
- Shuffle the Array - 1470
- Kids With the Greatest Number of Candies - 1431
- Number of Good Pairs - 1512
- Reveal Cards In Increasing Order - 950
- Subsets - 78
- Range Sum of Sorted Subarray Sums - 1508
- Combination Sum - 39
- Search Insert Position - 35
- Find the Minimum Number of Fibonacci Numbers Whose Sum Is K - 1414
- Merge Intervals - 56
- Pancake Sorting - 969
- Array Partition I - 561
- Consecutive Characters - 1446
- Decrypt String from Alphabet to Integer Mapping - 1309
- 数组元素移动