티스토리 뷰
Map을 활용하여 풀이했습니다.
코드가 올라가 있는 github 주소입니다.
코드가 궁금하시다면 위 github 주소를 눌러주세요!
스트림을 써볼까 하다가 직관적인 코드를 짜볼까해서 다음과 같이 풀이하였습니다.
놓치지 말아야 할 것
containsKey 메서드를 사용해서 그리워하는 인물인지 파악해도 되지만, 저는 getOrDefault를 사용해서 그리워하지 않는 인물이면 0을 더해주는 로직으로 구현했습니다.
마무리
level 1 문제답게 아주 간단하게 풀이할 수 있었습니다.
'알고리즘 > Programmers' 카테고리의 다른 글
178870 연속된 부분 수열의 합(level 2) - 구현 java (0) | 2023.05.16 |
---|---|
178871 달리기 경주(level 1) - 구현 java (0) | 2023.05.16 |
172928 공원 산책(level 1) - 구현 java (0) | 2023.03.24 |
169199 리코쳇 로봇(level 2) - BFS java (0) | 2023.03.21 |
2020 카카오 인턴십 수식 최대화 level 2 - java (0) | 2022.02.20 |
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- 클린 코드
- 정규표현식
- 이펙티브 자바
- node.js
- BOJ
- Olympiad
- 테라폼
- 객체지향
- 이팩티브 자바
- Kotlin
- Algorithm
- Java
- Spring Boot
- BAEKJOON
- 알고리즘
- JPA
- Effective Java
- MSA
- 디자인 패턴
- C++
- kkoon9
- 백준
- AWS
- kotest
- 디자인패턴
- Spring
- 프로그래머스
- programmers
- 코테
- 클린 아키텍처
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
글 보관함