leetCode 문제풀이 1512번 Number of Good Pairs

devmomo·2021년 3월 10일
0

알고리즘

목록 보기
10/52
post-thumbnail

1512. Number of Good Pairs

문제
정수로 이루어진 배열 nums가 매개변수로 주어질 때, 조건을 만족하는 쌍의 수를 구하는 문제
조건
nums[i] == nums[j] 이면서 i < j 큰 경우를 찾는 문제
1. nums의 길이는 1이상 100이하의 정수
2. nums[i]는 1이상 100이하의 정수
풀이

var numIdenticalPairs = function(nums) {
    const indexArr = nums.map((data,index)=>[index,data]);
    let result=0;
    for(let i = 0 ; i<indexArr.length-1; i ++){
        for(let j = i+1; j<indexArr.length; j++){
            if(indexArr[i][1]===indexArr[j][1]){
                result++;
            }
        }
    } 
    return result;
};
profile
FE engineer

0개의 댓글