Bài 12: Thuật toán Dijkstra
 Tham khảo Video sau đây :
1.Đường đi có trọng số
Định nghĩa
Đồ thị
G=(V, E)là đồ thị có trọng số và trọng số mỗi cạnhelàw(e)Với
G'là một đồ thị con củaGthì trọng số củaG'được định nghĩa là:
TRONG ĐÓ
Nếu
G'là đường đi hay chu trình thìw(G')gọi là độ dài củaG'Nếu
G'là một mạch (chu trình có các đỉnh không lặp lại) vàw(G') < 0thìG'là mạch âm
Nhận xét
 2. Thuật toán Dijkstra
Là một nhà toan học người Hà Lan, đưa ra thuật toán vào năm 1959
Xét đồ thị G=(V, E) có trọng số không âm
Xét dữ liệu nhập cho thuật toán là ma trận trọng lượng
Dvà hai đỉnhu,vcho trướcDữ liệu xuất là đường đi ngắn nhất từ
utớiv
3.Code thuật toán
 Tham khảo Video sau đây :
