今天三道题不算难,主要小细节要注意。
第一题:
代码实现:
我的解法:
题解:
两个方法最大的差别在于对于元素的去重不在同一层面,我的方法在最后添加时进行筛选,耗费时间较大(因为循环次数较多)题解方法在进行同层查询时就进行去重,减少了时间的消耗。
第二题:
代码实现:
本题的重点在于在进行递归时,为什么没有startindex ,排列和集合的区别。想明白这一点,本体就简单了。
第三题:
代码实现:
本题的重点在于去重,和以前 两题思路相同。但本题中去重的代码也可以这样写
总结:
今天总体来说,比较轻松。都独立AC过了。继续加油!