🧬알고리즘/Programmers

[JavaScript] 문자열 묶기

뉴발자 2024. 6. 17. 18:55
728x90

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

문제

문자열 배열 strArr가 매개변수로 주어진다.

 

strArr의 원소들을 길이가 같은 문자열들끼리 그룹으로 묶었을 때

 

가장 개수가 많은 그룹의 크기를 반환하는 함수를 작성해라.

728x90

 

 

풀이

function solution(strArr) {   
  const arr = strArr.map((v) => v.length);
  let result = Array(Math.max(...arr)).fill(0);
    
  arr.map((v, i) => result[v-1] += 1);
    
  return Math.max(...result);
}

 

 

 

 

 

 

 

 

 

 

728x90