Các lượt nộp
    Danh sách bài
    Trang chủ
    Báo lỗi

    solution

    Đề bài: [Mạng máy tính] Vector khoảng cách Bellman-Ford

    Cho đồ thị mạng n nút, m liên kết vô hướng có trọng số (chi phí). Mô phỏng định tuyến vector khoảng cách (Bellman-Ford đồng bộ) từ nút nguồn src: mỗi vòng lặp cập nhật khoảng cách ngắn nhất tới mọi nút từ thông tin hàng xóm, cho tới khi hội tụ. In vector khoảng cách cuối cùng (INF nếu không tới được) và số vòng lặp tới khi hội tụ.

    • Định dạng đầu vào:

      Dòng 1: n m. m dòng: u v w. Dòng cuối: src.

    • Ràng buộc đầu vào:

      1 ≤ n ≤ 100, 0 ≤ m ≤ n*n, 0 ≤ w ≤ 1000.

    • Định dạng đầu ra:

      Dòng 1: n khoảng cách. Dòng 2: số vòng lặp hội tụ.

    Ví dụ:

    Đầu vào:

    3 2
    0 1 4
    1 2 3
    0
    

    Đầu ra:

    0 4 7
    3

    Giải thích:

    Từ 0: tới 1 = 4, tới 2 = 7; hội tụ sau 3 vòng (gồm vòng kiểm tra cuối).

    Đang tải editor...