반응형
https://programmers.co.kr/learn/courses/30/lessons/42578
1. 2022.04.07 시도
소요시간: 못품
import java.util.*;
class Solution {
public int solution(String[][] clothes) {
Map<String, Integer> stuff = new HashMap<>();
for (String[] cloth: clothes) {
stuff.put(cloth[1], stuff.getOrDefault(cloth[1], 0) + 1);
}
int answer = 1;
for (Integer each: stuff.values()) {
answer *= (each+1);
}
return answer-1;
}
}
풀이 접근 과정
복잡하게 생각했따..
느낀점
- Compound 계산을 하려고 하는줄 알고 완전 이상하게 풀었다.
- 결국 간단한 식으로 풀 수 있음을 나중에야 파악했다.
알고리즘 정리노트: .leetcode(알고리즘 문제풀이 접근)
반응형
'알고리즘 풀이' 카테고리의 다른 글
.programmers(기능개발) (0) | 2022.04.08 |
---|---|
.programmers(베스트앨범) (0) | 2022.04.07 |
.programmers(전화번호 목록) (0) | 2022.04.07 |
.programmers(완주하지 못한 선수) (0) | 2022.04.07 |
.leetcode(929. Unique Email Addresses) (0) | 2022.04.01 |