Closed reasonyi closed 5 days ago
풀이 일자: 2024.09.03 풀이 시간: 37분 21초 채점 결과: 정답 예상 문제 유형: 구현/BFS 시간: 104 ms 메모리: 14,180 kb
풀이 일자: 2024.09.03 풀이 시간: 21분 23초 채점 결과: 정답 예상 문제 유형: BFS 구현 시간: 100 ms 메모리: 14,052 kb
풀이 일자: 2024.09.04 풀이 시간: 45분 채점 결과: 정답 예상 문제 유형: DFS 시간: 108 ms 메모리: 14,252 kb
while (true) {
}
이중 for문을 돌렸을 때, 4개 이상의 뿌요 덩어리가 안나오면 while문을 종료시킴
풀이 일자: 2024.09.04 풀이 시간: 45분 채점 결과: 정답 예상 문제 유형: DFS 시간: 112 ms 메모리: 14308kb
한 싸이클에서
풀이 일자: 2024.09.05 풀이 시간: 3시간 32분 채점 결과: 정답 예상 문제 유형: 구현/BFS 시간: 108 ms 메모리: 14,540 kb
여러 색상 그룹이 동시에 터질 수 있기 때문에 while(true)로 전체를 감싸서 하나의 색상이라도 폭발이 일어나면, 연쇄 폭발 수를 +1해주고 만약 하나도 터지지 않았다면 break; --> 이 부분 처리를 어떻게 하는지 몰라서 승규 형님의 도움을 받음(압도적 감사!) while문 안에서는 bfs로 같은 색상의 뿌요를 탐색하여 4개 이상이면 해당 위치를 '.'으로 변경하고 isPoped를 true로 반환, 모든 색상 검사가 끝나면 down() 을 수행한다. 만약 단 하나의 색상도 폭발이 일어나지 않으면 false를 반환하고 반복문을 탈출한다.
문제 링크
https://www.acmicpc.net/problem/11559
풀이 사항
풀이 일자: 2024.00.00 풀이 시간: 00분 00초 채점 결과: 오답/시간 초과/런타임 에러/정답 예상 문제 유형: 구현/BFS/DFS/DP/자료구조/문자열 등 시간: 00 ms 메모리: 00 kb
풀이 방법
(풀이 접근 및 방법에 대한 설명 문제를 풀지 못했다면 어느 곳에서 어려움을 느꼈는지 적어주세요!!)