adoo24   2년 전

게시판의 반례들 다 대입해봤는데도 이상이 없어서 어디서 틀린건지 감도 안잡히네요,,,

BFS를 통해서 depth가 추가될 때 마다 색을 바꿔서 칠해가주면서 문제가 있는지 확인해주고, 끝나면 색이 안칠해진 노드를 찾아서 BFS를 다시 호출해 주었습니다

그래프 정보는 벡터에 저장시켰구요,,,

고수님들 자비를 베풀어주세요 식음을 전폐하고 있습니다,,,

fldj2855   2년 전

무방향이기 때문에 vector[node]에만 ver를 추가하시면 문제가 생길 수도 있습니다

(그리고 같은 depth에 따라 같은 tog값을 유지하는 과정도 필요해 보입니다)

반례입니다

2
4 4
1 2
1 3
2 4
3 4
4 4
1 2
1 3
2 4
4 3

정답
YES
YES

출력
NO
YES

둘은 같은 그래프임에도 불구하고 출력 결과가 다르게 나오기도 합니다

식음을 전폐하느라 하루동안 아무것도 못드셨을 것을 생각하니 많이 안타깝습니다.

빨리 정답입니다! 를 받으시고 밥을 드시러 가시길 바랍니다..

adoo24   2년 전

제 거지같은 코드를 봐주시고 반례까지 직접 찾아주시다니,,,, 정말 눈물이 날 것 같습니다 정말 감사합니다 수정해보도록 하겠습니다 

고수님 좋은 하루 되세요!!

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