Tức là nếu như cạnh (X[i], Y[j]) thuộc bộ ghép thì matchX[i] = j và matchY[j] = i. Quy ước rằng: Nếu như X[i] chưa ghép với đỉnh nào của tập Y thì matchX[i] = 0 Nếu như Y[j] chưa ghép với đỉnh nào của tập X thì matchY[j] = 0. Để thêm một ...
Người ta đã chứng minh được chi phí thời gian thực hiện giải thuật này trong trường hợp xấu nhất sẽ là O(n 3 ) đối với đồ thị dày và O(n(n + m)logn) đối với đồ thị thưa. Tuy nhiên, cũng giống như thuật toán Ford-Fulkerson, trên ...
IncFlow; until False; PrintResult; end. Định lý về luồng cực đại trong mạng và lát cắt hẹp nhất: Luồng cực đại trong mạng bằng khả năng thông qua của lát cắt hẹp nhất. Khi đã tìm được luồng cực đại thì theo thuật toán trên sẽ ...
§10. BÀI TOÁN LUỒNG CỰC ĐẠI TRÊN MẠNG Ta gọi mạng (network) là một đồ thị có hướng G = (V, E), trong đó có duy nhất một đỉnh A không có cung đi vào gọi là điểm phát (source), duy nhất một đỉnh B không có cung đi ra gọi là đỉnh thu ...
Thứ nhất, làm thế nào để xét được các cạnh từ cạnh có trọng số nhỏ tới cạnh có trọng số lớn. Ta có thể thực hiện bằng cách sắp xếp danh sách cạnh theo thứ tự không giảm của trọng số, sau đó duyệt từ đầu tới cuối ...
Init; Dijkstra; PrintResult; end. 8.6. TRƯỜNG HỢP ĐỒ THỊ KHÔNG CÓ CHU TRÌNH - THỨ TỰ TÔ PÔ Ta có định lý sau: Giả sử G = (V, E) là đồ thị không có chu trình (có hướng - tất nhiên). Khi đó các đỉnh của nó có thể đánh số sao cho mỗi cung ...
2 2 3 1 20 1 3 4 20 5 6 4 5 MINPATH.INP MINPATH.OUT 6 7 1 4 Distance from 1 to 4: 15 1 2 1 4<-5<-6<-3<-2<-1 1 6 20 2 3 2 3 6 3 3 4 20 5 4 5 6 5 4 8.3. TRƯỜNG HỢP ĐỒ THỊ KHÔNG CÓ CHU TRÌNH ÂM - THUẬT TOÁN FORD BELLMAN Thuật toán Ford-Bellman có thể phát biểu ...
Break; end; if u = Get then {Nếu phần tử ở đỉnh ngăn xếp vẫn là u vòng lặp trên không tìm thấy đỉnh nào kề với u} begin Inc(count); Write(f, Pop, ' '); {In ra phần tử đỉnh ngăn xếp} end; end; Close(f); end; begin Enter; FindEulerCircuit; end. ...
Tra lại điều kiện: nếu u là gốc cây DFS thì nó là khớp khi và chỉ khi nó có ít nhất 2 nhánh con, nếu không thoả mãn điều kiện đó thì đánh dấu lại u không là khớp. Input: file văn bản GRAPH.INP với khuôn dạng như bài toán liệt kê cầu ...
5.2. TẬP CÁC CHU TRÌNH CƠ BẢN CỦA ĐỒ THỊ Xét một đồ thị vô hướng liên thông G = (V, E); gọi T = (V, F) là một cây khung của nó. Các cạnh của cây khung được gọi là các cạnh trong, còn các cạnh khác là các cạnh ngoài. Nếu thêm một ...
Trang 167, Trang 168, Trang 169, Trang 170, Trang 171, Trang 172, Trang 173, Trang 174, Trang 175, Trang 176,