최상의 답변
시클로 프로판 분자 구조에 대해 잘 알고 있습니까? 시클로 프로판은 이와 같은 고리 구조로 배열 된 3 개의 탄소 원자로 구성된 지환 식 탄화수소입니다.
구조를주의 깊게 관찰하십시오. 지금은 수소 원자를 무시하고 두 탄소 원자 사이의 공유 결합을 확인하십시오. 각 탄소 원자는 사이클로 프로판 분자에서 다른 모든 탄소 원자와 결합되어 있음을 관찰하십시오. 이것이 완전한 그래프의 기본 직관입니다.
이제 공식적인 정의 :
n 개의 꼭지점으로 구성된 완전한 그래프는 그래프의 두 꼭지점 사이에 길이 1의 경로가 존재하는 연결된 그래프입니다. . 즉, 완전한 그래프에서 모든 정점은 나머지 정점에 인접하여 그래프의 간선 수가 정확히 \, \ binom {n} {2}
A 완전한 그래프의 더 좋은 예는 \, K\_5 \,
위 그래프에서 모든 꼭지점이 다른 모든 정점. 따라서 완전한 그래프입니다.
답변
그래프와 트리 데이터 구조의 차이점 :
그래프
- 그래프에는 두 개 이상의 경로가있을 수 있습니다. 즉 그래프에는 노드간에 단방향 또는 양방향 경로가있을 수 있습니다.
- 그래프에는 와 같은 개념이 없습니다. 루트 노드.
- 그래프는 루프, 회로뿐만 아니라 자체 루프도 가질 수 있습니다.
- 그래프에는 그러한 부모 자식 관계가 없습니다.
- 그래프는 순환, 루프 등을 가질 수 있으므로 나무에 비해 더 복잡합니다.
- 그래프는 DFS 에 의해 순회됩니다. 첫 번째 검색 및 BFS : 너비 우선 검색 알고리즘
- 그래프는 순환 또는 비순환 일 수 있습니다.
- 주로 두 가지 유형의 그래프 : 방향성 및 무 방향성 그래프.
- 그래프 응용 프로그램 :지도의 채색, a lgorithms, 그래프 색상, 작업 일정 등
- 그래프에서 가장자리 수는 그래프에 따라 다릅니다.
- 그래프는 네트워크 모델입니다.
나무
- 나무는 그래프의 특별한 형태입니다. 즉, 최소로 연결된 그래프이고 두 정점 사이에 경로가 하나뿐입니다.
- 트리는 루프, 회로 및 자체 루프가없는 그래프의 특별한 경우입니다.
- 트리에는 정확히 하나의 루트가 있습니다. / span> 노드와 모든 자식 은 부모가 하나뿐입니다.
- 트리에는 부모 자식 관계가 있으므로 흐름이 방향과 함께있을 수 있습니다. 위에서 아래로 또는 그 반대로합니다.
- 나무는 순환도, 자체 루프도없고 연결되어 있기 때문에 그래프보다 덜 복잡합니다.
- 트리 순회는 일종의 순회의 특별한 경우입니다. 그래프 트리는 Pre-Order , In-Order 및 주문 후 ( DFS 또는 BFS 세 가지 모두 알고리즘)
- 트리는 DAG 범주에 속합니다. 방향성 비순환 그래프는 순환이없는 일종의 방향성 그래프입니다.
- 다른 유형의 트리는 다음과 같습니다. 바이너리 트리 , 바이너리 검색 트리, AVL 트리, 힙
- 트리 애플리케이션 : Tree Traversal & Binary Search와 같은 정렬 및 검색.
- 트리에는 항상 n-1 가장자리가 있습니다.
- 트리 계층 적 모델입니다.