[programmers] 프로그래머스 카카오프렌즈 컬러링북
(C++)
(글쓴날 : 2020.06.07)
* programmers, 프로그래머스 문제 C++ 언어 풀이입니다.
* 소스 코드의 저작권은 글쓴이에게 있습니다.
프로그래머스 카카오프렌즈 컬러링북
1) 문제
문제 링크 : https://programmers.co.kr/learn/courses/30/lessons/1829
2) 풀이 과정
* 시간 복잡도 : O(n²)
2차원 형태의 컬러링 북이 주어질 때, 색깔별로 다른 구간의 수와, 가장 넓은 범위의 크기를 구하는 문제입니다.
저의 경우, BFS를 적용하였으며, C++을 사용했습니다.
방문 기록을 체크할 컬러링 북과 동일한 크기의 2차원 vector를 만든 뒤 큐를 이용한 BFS를 적용하여 문제를 해결했습니다.
3) 코드
* C++ 코드
'Deprecated' 카테고리의 다른 글
[programmers] 프로그래머스 예산 Level 3(Python) (0) | 2020.06.07 |
---|---|
[programmers] 프로그래머스 정수 삼각형(Python) (0) | 2020.06.07 |
[programmers] 프로그래머스 스킬트리(Python) (0) | 2020.06.07 |
[programmers] 프로그래머스 [1차] 다트 게임(C++) (0) | 2020.06.06 |
[programmers] 프로그래머스 실패율(C++) (0) | 2020.06.06 |