전부 완탐문제라 ㄹㅇ 쉽게 나옴1 실버정렬 해서 거리 맞는거 고르면 댐2 실버 Bfs dfs로 풂3 실버Dfs다익 두번 돌려서 거리 확인하면 끝나는줄 알고 맞왜틀 30분조짐한참뒤에 반례 생각나서 dfs 조짐4무지성 구글링
3번 테케 3,6뭐임
테케는 몰루? 다익으로 반타작 나오다가 dfs돌리니까 바로 통과던데
난 3, 6만 안 되다가 결국 해결했는데 생각해보니 처음 출발할 때 visit 안 찍음
3번 반례 좀 들어줭
다익 반례? 1-2 2-3 2-4
아하 이거네 고마워
간선 하나 잡고 양단에서 각각 dfs 돌린거? dfs로 나온 두 경로 서로 안겹치게 하면서 최단거리가 구성된다는게 어떻게 가능함
3번 말하는거? 시작점기준 Dfs돌리면서 끝점도달하면 트루반환 백트레킹으로 사용한간선 체크해주면댐
set
감사
1. 정렬해서 재귀넣고 재귀에서 거리에 맞는 경우의수 뽑아서 추가하면댐? 2. 이건 dfs를 어케 응용시킬수있는거임? 3. 윗댓말대로 시작기준 dfs돌리면서 도달 + 간선 visited 체크 해주면 되는거임?