- 博客(2)
- 收藏
- 关注
原创 2020-11-27
LeetCode每日一题:四数相加 题目描述: 给定四个包含整数的数组列表 A , B , C , D ,计算有多少个元组 (i, j, k, l) ,使得 A[i] + B[j] + C[k] + D[l] = 0。 例如: 输入: A=[ 1 , 2 ] B=[ -2 , -1 C=[ -1 , 2 ] D=[ 0 , 2 ] 输出: 2 思路解析: 对于这个问题我们可以将上述四个数组分成两部分来看,即A和B一组,C和D一组,我们分开来看; 对于A和B:首先我们可以使用双重for
2020-11-27 23:13:55 165
原创 2020-11-26
LeetCode算法题:两数之和 需求描述: 给定一个整数数组nums和一个目标值target,请你在该数组中找出和为目标值的那两个整数元素,并返回他们的下标。 你可以假设每种输入只会对应一个答案。但是数组中,同一个元素不能使用两遍。 示例: 给定 nums=[2,7,11,15],target=9 返回 [0,1] 思路解析: 首先我们可以定义一个哈希表map,然后循环遍历给定数组nums,每循环一次都要判断在map中是否存在一个key与当前数组元素num[i]相加等于target值,如果key值存在,那
2020-11-26 21:34:24 131
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人