Ma trận kề và danh sách kề là gì?

Ma trận kề và danh sách kề là gì?
Ma trận kề và danh sách kề là gì?
Anonim

Trong lý thuyết đồ thị và khoa học máy tính, ma trận kề là một ma trận vuông được sử dụng để biểu diễn một đồ thị hữu hạn. Các phần tử của ma trận cho biết các cặp đỉnh có kề nhau hay không trong đồ thị. Trong trường hợp đặc biệt của một đồ thị đơn giản hữu hạn, ma trận kề là ma trận với các số không trên đường chéo của nó.

Ma trận kề và danh sách kề nghĩa là gì?

Danh sách Gần kề: Danh sách Gần kề làmột mảng bao gồm địa chỉ của tất cả các danh sách được liên kết. … Ma trận kề: Ma trận kề là một mảng 2D có kích thước V x V trong đó V là số đỉnh trong một đồ thị. Đặt mảng 2D là adj , slot adj [j]=1 chỉ ra rằng có một cạnh từ đỉnh i đến đỉnh j.

Danh sách liền kề có nghĩa là gì?

Trong lý thuyết đồ thị và khoa học máy tính, danh sách kề là tập hợpcác danh sách không có thứ tự được sử dụng để biểu diễn một đồ thị hữu hạn. Mỗi danh sách không có thứ tự trong danh sách kề mô tả tập hợp các lân cận của một đỉnh cụ thể trong biểu đồ.

Ma trận kề và giải thích danh sách với ví dụ là gì?

Ma trận kề, đôi khi còn được gọi là ma trận kết nối, của một đồ thị có nhãn đơn giản làma trận có các hàng và cột được gắn nhãn bởi các đỉnh đồ thị, với 1 hoặc 0 ở vị trí theo liệu và. có liền kề hay không. Đối với một đồ thị đơn giản không có tự vòng lặp, ma trận kề phải có các số 0 trên đường chéo.

là gìsự khác biệt cơ bản giữa ma trận kề và danh sách kề?

Một ma trận kề chiếm

2/ Không gian 8 byte(một bit cho mỗi mục nhập). Một danh sách kề chiếm khoảng trống 8e, trong đó e là số cạnh (máy tính 32 bit). Vì vậy, với những con số này (vẫn là 32-bit cụ thể), điểm ngắt đạt đến 1 / 64.

Đề xuất: