611. Valid Triangle Number
Description
Given an integer array nums, return the number of triplets chosen from the array that can make triangles if we take them as side lengths of a triangle.
Constraints
1 <= nums.length <= 10000 <= nums[i] <= 1000
Approach
Links
Binarysearch
GeeksforGeeks
ProgramCreek
YouTube
Examples
Input: nums = [2, 2, 3, 4]
Output: 3
Explanation: Valid combinations are:
2, 3, 4 (using the first 2)
2, 3, 4 (using the second 2)
2, 2, 3
Input: nums = [4, 2, 3, 4]
Output: 4
Solutions
Follow up
Last updated
Was this helpful?