코드에 주석이 많아 보기가 힘들긴한데..
bfs(dfs)로 풀 시 대강 500 x 500 x 4^4 정도만 살펴보면 될테니 큰 문제는 없어보입니다.
예상되는 문제점으로는
if (current.cnt == 3) {
if (res < current.sum) {
res = current.sum;
}
}
에서 체크 후에 종료를 하지 않아 계속 로직이 진행될 것으로 보입니다.
이 경우 대강 500 x 500 x 500 x 500정도 될것으로 보이니 시간초과겠네요.
celestial 3년 전
bfs로 풀면 혹시 시간초과가 나나요?
도와주시면 정말 감사합니다...ㅜㅜㅜㅜㅜㅜㅜ