LeetCode - 2089. Find Target Indices After Sorting Array

henu·2023년 10월 27일
0

LeetCode

목록 보기
126/186

Solution

var targetIndices = function(nums, target) {
    return nums.sort((a,b) => a-b).reduce((acc, cur, idx) => cur === target ? [...acc, idx] : acc, [])
};

Explanation

주어진 nums배열을 정렬한 후 target과 값이 같은 요소의 인덱스를 구하는 문제이다.
1. nums배열을 sort 메소드를 이용해서 정렬한다.
2. reduce 메소드를 이용해서 target과 값이 같은 요소일 경우 배열에 추가한다.
문제의 태그들 중에 Binary Search 태그가 있는데 아직 학습이 부족한 관계로 나중에 이 방법으로 다시 풀어보기로 한다....

0개의 댓글