- 博客(6)
- 收藏
- 关注
原创 代码随想录Day7(454.四数相加II,383. 赎金信,15. 三数之和,18. 四数之和)
454.四数相加II (opens new window)是四个独立的数组,只要找到A[i] + B[j] + C[k] + D[l] = 0就可以,不用考虑有重复的四个元素相加等于0的情况。15.三数之和 (opens new window)的双指针解法是一层for循环num[i]为确定值,然后循环内有left和right下标作为双指针,找到nums[i] + nums[left] + nums[right] ==0,四数之和加一层循环,五数六数以此类推。
2024-05-21 15:41:51 206
原创 代码随想录Day6(242.有效的字母异位词,349. 两个数组的交集,202. 快乐数,1. 两数之和)
当我们遇到了要快速判断一个元素是否出现集合里的时候,就要考虑哈希法。哈希法可以用数组、set和map实现。
2024-05-20 16:37:29 203 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人