yonghole   3년 전

해당 코드는 우선, 0~24까지의 숫자 중에 7개를 뽑는 조합을 백트랙킹으로 모두 구하도록 하였습니다. 

7번째 숫자를 뽑은 후 백트랙킹의 기저 조건이 되면, S가 4 개 이상인지와 해당 숫자들이 좌표상에서 모두 연결되어 있는지를 bfs로 확인하게 하였습니다. 

문제는, 시간 초과가 나옵니다. 

중간 중간 로그를 찍어봤을 때 제가 의도한대로 증가하고 있다는 건 알겠는데, 너무 오래 걸립니다. 

다만 여기서 어떤 부분을 수정하여 시간 초과가 나지 않게 만들 수 있는지 생각이 나지 않아 질문드립니다. 

댓글을 작성하려면 로그인해야 합니다.