1
동적 그래프에서 연결된 컴포넌트 정보를 유지하기위한 가장 효율적인 알고리즘 및 데이터 구조는 무엇입니까?
방향이없는 유한 희소 그래프가 있고 다음 쿼리를 효율적으로 실행할 수 있어야한다고 가정 해 봅시다. IsConnected(N1,N2)IsConnected(N1,N2)IsConnected(N_1, N_2) 과 사이에 경로가 있으면 반환 하고 , 그렇지 않으면TTTN1N1N_1N2N2N_2FFF ConnectedNodes(N)ConnectedNodes(N)ConnectedNodes(N) 에서 도달 할 수있는 노드 세트를 리턴합니다.NNN 이것은 그래프의 연결된 구성 요소를 사전 계산하여 쉽게 수행 할 수 있습니다. 두 쿼리 모두 시간에 실행될 …