본문 바로가기
숨터 가볍게 읽는 공간
이미지 차단
전체 베스트 최근
← ps 게시판

[일반] 이거 증명해 줄 사람

익명(newyearkyaru) 2022-09-05 11:12 추천 0

https://www.acmicpc.net/problem/23060

dfs로 방문안한곳 전부 방문하면 N^2에 해결된다는데 이유가 뭐야

댓글 6

  • 풀이 틀린 거 같아서 댓삭함 모르겠다..

    oseri(amoserimus) 2022-09-05 12:04
  • 될 것 같다는 느낌은 확 드는데 이유를 모르겠네... 이러니 플래겠지

    익명(210.204) 2022-09-05 12:12
  • N^2는 그냥 칸 개수고 2N^2에서 2가 상수로 붙는건 트리 순회하는거 생각해보면 좋을듯

    펜져(penzer27) 2022-09-05 12:38
  • 체스판에서 4-neighbor graph를 DFS하면 DFS traversal tree가 만들어지는데 이 트리를 순회하는 게 곧 모든 칸을 방문하는 것과 같아요. 그런데 DFS는 트리니까 정점개수가 N^2개이고, 간선개수는 N^2 - 1개이며, traversal은 모든 간선을 정확히 2번 순회하니까 전체 이동횟수는 2*N^2 - 2번이 됩니다. 출발위치로 돌아오지 않으면 더 적을 수도 있고요. 하지만 optimal 하게 하려면 더 줄일 수 있을 것 같네요.

    익명(211.37) 2022-09-05 13:20
  • 답글 dccon
    익명(newyearkyaru) 2022-09-05 13:56
  • 이거?
    https://en.m.wikipedia.org/wiki/Knight%27s_tour

    biigbang(223.38) 2022-09-05 13:47

다른 게시글

  • 언제까지 이 짓거리를 해야할까 [6]
    [일반] 익명(106.101) | 22.09.05
    추천 0
  • 플딱이 루비 문제 벽느낌 [6]
    [일반] 익명(122.39) | 22.09.05
    추천 0
  • 보닌 C풀이
    [일반] 익명(223.38) | 22.09.05
    추천 0
  • 다들 푼 문제 정리해둠? [3]
    [일반] ㅃ(175.123) | 22.09.05
    추천 0
  • ps공부하다보면 옛날 프로그래머들이 존경스러워져요 [2]
    [일반] 익명(58.224) | 22.09.05
    추천 8
  • 과고 자소서에 ps 내용 써보신분 [8]
    [일반] 익명(59.10) | 22.09.05
    추천 0
  • 정해랑 다른 C 풀이 [2]
    [일반] 익명(skuld88) | 22.09.04
    추천 0
  • B에서 시간 존나 꼴았네 [2]
    [일반] 익명(skuld88) | 22.09.04
    추천 0
  • 와 처음으로 ARC 4솔했다 [4]
    [일반] 익명(59.16) | 22.09.04
    추천 3
  • 앳코더 첫 3솔 해씁니다
    [일반] 익명(147.192) | 22.09.04
    추천 1
목록으로
읽기 전용 미러