代码随想录算法训练营 ---第二十七天

今天三道题不算难,主要小细节要注意。

第一题:

代码实现:

我的解法:

题解: 

两个方法最大的差别在于对于元素的去重不在同一层面,我的方法在最后添加时进行筛选,耗费时间较大(因为循环次数较多)题解方法在进行同层查询时就进行去重,减少了时间的消耗。

第二题:

代码实现: 

 本题的重点在于在进行递归时,为什么没有startindex ,排列和集合的区别。想明白这一点,本体就简单了。

第三题:

代码实现:

本题的重点在于去重,和以前 两题思路相同。但本题中去重的代码也可以这样写

总结: 

今天总体来说,比较轻松。都独立AC过了。继续加油!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值