코딩테스트

[프로그래머스/자바] 의상_42578

라임온조 2023. 6. 29. 17:50

문제 및 코드

 

GitHub - Lee-Min-Jung/coding_test_practice

Contribute to Lee-Min-Jung/coding_test_practice development by creating an account on GitHub.

github.com

생각

// 생각
    // 분류별 개수는 map으로 저장
// 구현
    // clothes 돌면서 분류별로 개수 세서 map에 저장
    //

회고

  • arrayList를 map에 넣어서 어떻게 해야할지 번뜩이는 생각이 안 나서 참고를 함
  • 개수 세는 거는 의외로 간단하게 끝났음
  • 근데 다른 풀이 보니 개수만 세면 되니까 굳이 arrayList를 안 만들고 개수만 map에 넣어도 될 것 같음

----

  • map 쓰는 것까지는 생각을 했는데 개수를 어떻게 세야 하는 지 감이 안 와서 다른 해설을 참고함. 저번에는 뭔 소리인지 이해가 안 갔는데 이번에는 이해가 되었음. 해당 옷을 입는지 안 입는지 여부의 경우의 수를 각 구한 후 곱한 다음 맨 마지막에 모두 안 입은 경우 1을 빼주면 된다.

 

체크

풀이 횟수 시간 정답 여부 참고 여부
1 40분   O
2 1시간 X O