맵과 방향 벡터(Direction Vector)
Map으로 된 방향 벡터맵으로 주어짐위의 그림처럼 Map으로 주어지는 그래프 문제들이 있다맵은 하나의 그래프로 4가지 방향으로 한칸씩 움직이며 탐색이 가능하다 생각하면 된다이때 맵은 인접 행렬이 절대 아니다!!!4방향 탐색과 방향 벡터4가지 방향인 상하좌우를 y,x 축을 중심으로 움직일 수 있을 것이다이때 갈 수 있는 방향을 각각 배열로 만들어 움직이는 방향을 저장해준다int dy[4] = { 1,0,-1,0};int dx[4] = {0,1,0,-1};for (int i = 0; i 예시 문제Q1. {0, 0}좌표에서 dy, dx를 만들어 4방향(위, 오른쪽, 아래, 왼쪽)을 탐색하며 좌표를 출력하시오.[출처] [알고리즘 강의] 2주차. 그래프이론, 인접행렬, 인접리스트, DFS, BFS, 트리순회..
2025.01.10