一 Leetcode 454 四数相加2
题目链接:Leetcode 454 四数相加2
学习的视频:代码随想录算法公开课454
学习的文章:代码随想录454
我的代码:
二 Leetcode 383 赎金信
题目链接:Leetcode 383 赎金信
学习的文章:代码随想录383 学到的点:和字母异位词同样思路
随即我写代码:
三 Leetcode 15 三数之和
题目链接:Leetcode 15 三数之和
学习的视频:算法公开课15
学习的文章:代码随想录15
重点:非哈希法,而是双指针
我的代码:
四 Leetcode 18 四数之和
题目链接:Leetcode 18 四数之和
学习的视频:算法公开课18
重点:剪枝和去重的操作 其它思路和15三数之和相同(双指针)
我的代码:
五 哈希表总结
学习的文章:代码随想录哈希表总结
1 什么时候用数组、set、map:
数组大小有限,结构简单;set可以处理元素范围大、分散情况;map是键值对