Câu hỏi:

26/06/2024 18

Tìm hiểu, thảo luận về các cách biểu diễn dữ liệu của một đồ thị G.

Siêu phẩm 30 đề thi thử THPT quốc gia 2024 do thầy cô VietJack biên soạn, chỉ từ 100k trên Shopee Mall.

Mua ngay

Quảng cáo

Trả lời:

verified
Giải bởi Vietjack

điểm và hạn chế riêng. Dưới đây là một số cách phổ biến để biểu diễn đồ thị:

- Danh sách cạnh (Edge List)

- Danh sách kề (Adjacency List)

- Ma trận kề (Adjacency Matrix)

- Danh sách kề và trọng số (Weighted Adjacency List), như đồ thị đường đi ngắn nhất.

- Ma trận trọng số (Weighted Adjacency Matrix)

Mỗi cách biểu diễn có ưu điểm và hạn chế riêng, và việc lựa chọn phụ thuộc vào mục đích cụ thể của việc sử dụng dữ liệu đồ thị.

CÂU HỎI HOT CÙNG CHỦ ĐỀ

Câu 1:

Một đơn đồ thị, vô hướng có n đỉnh, có thể có số cạnh lớn nhất là bao nhiêu?

Xem đáp án » 26/06/2024 37

Câu 2:

Cho ma trận kề A của đồ thị vô hướng G. Viết hàm GraphEdge(A) trả lại danh sách E các cạnh của đồ thị G.

Xem đáp án » 26/06/2024 33

Câu 3:

Khẳng định dãy Adj[i] có số lượng phần tử bằng số các phần tử có giá trị 1 của hàng thứ i của ma trận kề A là đúng hay sai?

Xem đáp án » 26/06/2024 28

Câu 4:

Tìm hiểu, thảo luận cách thiết lập dữ liệu của đồ thị trong trường hợp tệp dữ liệu biểu diễn danh sách các cạnh.

Xem đáp án » 26/06/2024 27

Câu 5:

Khi nào ma trận kề A chỉ gồm toàn số 0?

Xem đáp án » 26/06/2024 26

Câu 6:

Khi nào thì tất cả các phần tử của Adj đều rỗng?

Xem đáp án » 26/06/2024 25

Câu 7:

Bổ sung thêm đoạn chương trình kiểm tra khi đọc dữ liệu danh sách các cạnh đồ thị của Hoạt động 3 như sau: Với mỗi dòng dữ liệu, nếu hai chỉ số i = j thì bỏ qua dòng này.

Xem đáp án » 26/06/2024 25

Bình luận


Bình luận