LeetCode - 2367. Number of Arithmetic Triplets

henu·2023년 9월 6일
0

LeetCode

목록 보기
65/186

Solution

var arithmeticTriplets = function(nums, diff) {
    let count = 0;

    for(let i=0; i<nums.length; i++) {
        if(nums.includes(nums[i] + diff) && nums.includes(nums[i] + (diff * 2))) count++;
    }

    return count
};

Explanation

처음에는 이중 for문으로 접근했는데 단일 for문으로도 해결이 가능했다.
엄격한 오름차순 배열이기때문에 특정 요소에 +diff+2diff한 요소가 있다면 count를 증가시키면된다.

0개의 댓글