UnDirectedGraph1 [Algorithm] 7-1. Graphs and Graph Traversals 이번 시간에는 자료구조 시간에서도 배운 그래프에 대해 알아보도록 하겠다. 그래프가 사용되는 경우와 그래프의 종류에 대해 먼저 알아보도록 하자. ● 그래프가 사용되는 경우 ① Airline Routes (항공 노선) - 도시들을 vertex(정점)으로 표시, 두 도시를 오가는 항공편이 있으면 edge(간선)으로 표시 - SD에서 SAC로 가는 데 비행기를 가장 적게 갈아타는 방법은? → Shortest Path 문제 → SD-SF-SAC 또는 SD-LA-SAC → BFS(너비 우선 탐색) 방법을 사용하면 된다. - SD에서 SAC로 가는 데 비행기를 가장 많이 갈아타는 방법은? → 단, 한 번 들렀던 도시는 다시 방문하지 않는다. → Longest Simple Path (여기에서 simple은 재방문하지 .. 2020. 4. 28. 이전 1 다음