方法:1)用一个额外的bool数组
2)Dynamic Programing
22. Generate Parentheses
方法: 递归(很难表示不太懂)
38. Count and Say
方法: 类似于递归的遍历
41. First Missing Positive
方法:把每个数放到其数组下标+1的位置
42 Tripping rain water
方法: 不知道,还没做
43. Multiply Strings
方法:用数组保存最后的结果。
注意数字的下标i,j与两数乘积
下标index之间的关系