918. 三数之和
918. 三数之和
中文English
给定一个n
个整数的数组和一个目标整数target
,找到下标为i、j、k
的数组元素0 <= i < j < k < n
,满足条件nums[i] + nums[j] + nums[k] < target
.
样例
样例1
输入: nums = [-2,0,1,3], target = 2
输出: 2
解释:
因为有两种三个元素之和,它们的和小于2:
[-2, 0, 1]
[-2, 0, 3]
样例2
输入: nums = [-2,0,-1,3], target = 2
输出: 3
解释:
因为有三种三个元素之和,它们的和小于2:
[-2, 0, 1]
[-2, 0, 3]
[-2, -1, 3]
挑战
你可以用时间复杂度为O(n^2)的算法解决这个题吗?