tndyd0706   2년 전

시간초과 계속 나와서 질문에서 나온 것들 참고해서 고쳤습니다.

1. 3번 이상이면 그냥 -1 출력하셈

2. visit 같은거 쓰지마셈

3. 중복 안되게 하셈

4. 자기 위치 갈 수 있는지 확인할 때 하나라도 안되면 바로 안되는 걸로 하셈

고치니까 1%에서 9%로 늘었습니다.

여기서 참 화가 많이 났었는데 코드 순서 바꾸고 갑자기 해결되어 참고하시라고 올려봅니다. (속도는 1500ms긴 합니다)

54번째 줄과 60번째 줄 순서를 바꿔서 해결했습니다.

사다리 놓을 수 있는 후보들을 쭉 보면서 그 후보들마다 거기에 설치하는 경우와 그렇지 않은 경우를 나눠서 dfs를 돌렸습니다.

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