- 博客(3)
- 收藏
- 关注
原创 力扣刷题:15.三数之和
看了一个精选解答:通过排序,减少相同值进行重复遍历;根据他的思路,自己理了一下,然后跟着写了代码,但是还是没有他的代码执行用时少,希望自己能学到东西,看了还是会有似懂非懂的感觉。2、判断是否有满足与nums[i]+nums[j]+nums[k]=0的元素,有的话加入列表mid。1、分别从前、后遍历i,j,再另一个k遍历两个元素之间的值。导致三重循环、还要额外进行去重,时间超出限制。3、再将mid加入最后总的列表result。4、再对result去重。
2024-08-30 14:07:15 256
原创 力扣刷题:字母异位词分组
初始代码:根据自己的思路写的,一直循环判断是否相同,遇到数据稍微多的就超出时间限制。方法:将序列中的元素以指定的字符串连接起来,生成一个新的字符串。AI优化的代码:简单明了.......利用字典的特性:键必须是不同的。好好学习吧,要变辣椒了 -_-
2024-08-15 15:30:40 346
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人