@kashitu97: Vì sao đường ít ngã rẽ nhất lại dài hơn thực tế khi dùng BFS? Thuật toán Breadth-first search giúp tìm đường đi từ điểm xuất phát đến đích bằng cách duyệt mở rộng đều qua từng lớp giao lộ lân cận, ưu tiên tối thiểu số lần chuyển hướng thay vì khoảng cách thực tế. Quá trình tìm đường từ Chợ Bến Thành đến Sân bay quốc tế Tân Sơn Nhất diễn ra qua các bước: 1. Thuật toán bắt đầu từ Chợ Bến Thành và lan tỏa dần qua từng lớp giao lộ xung quanh dựa trên hàng đợi. 2. Quá trình tìm kiếm mở rộng theo số ngã rẽ mà không đo đạc độ dài kilomet thực tế giữa các đoạn đường. 3. Khi đã duyệt qua 5476 giao lộ, phạm vi tìm kiếm vẫn còn cách đích đến 5,0 km. 4. Thuật toán tiếp tục lan đều mọi hướng do cơ chế hàng đợi không phân biệt được đoạn đường nào dài hơn hay ngắn hơn. 5. Thuật toán chạm tới Sân bay quốc tế Tân Sơn Nhất sau khi đã kiểm tra tổng cộng 8962 giao lộ trên bản đồ. 6. Tuyến đường tìm ra có số ngã rẽ ít nhất gồm 67 giao lộ với tổng chiều dài 8,3 km. 7. Kết quả này dài hơn tuyến đường ngắn nhất thực tế khoảng 17% vì tuyến tối ưu khoảng cách chỉ dài 7,1 km. Bản chất của BFS là dùng hàng đợi vào trước ra trước để tìm đường đi qua ít cạnh nhất trên đồ thị không trọng số, đạt độ phức tạp thời gian O(V + E) với V là số đỉnh và E là số cạnh. Tuy nhiên trên bản đồ giao thông có trọng số độ dài, đường ít giao lộ nhất chưa chắc là đường ngắn nhất về khoảng cách. Bạn chỉ nên dùng BFS khi các cạnh có chi phí bằng nhau, tránh áp dụng tìm đường ngắn nhất khi độ dài các con đường chênh lệch lớn. Bạn hãy thử dự đoán xem BFS sẽ duyệt qua bao nhiêu giao lộ #breadthfirstsearch #bfs #thuattoan #laptrinh #dothi
Anh IT sắp 30
Region: VN
Saturday 10 October 2026 07:47:15 GMT
Music
Download
Comments
Jimmy Quý' :
tôi nghĩ là nó chọn đường ít bị tắc nhất, chứ nếu mà xét đường ngắn nhất thì không 😅
2026-10-10 13:37:59
6
🙂 :
làm sao có được cái bản đồ gọn gàng kia bro nhỉ
2026-10-10 09:00:33
0
ni ma si le :
bởi vì theo thuật toán trên hình sẽ tìm đường đi có ít giao lộ nhất để để đích thay vì theo trọng số(km) và vì các đoạn giữa các giao lộ k bằng nhau như thuận toán giữa các ô như các bài mô tả thuận toán bfs, nên trong trường hợp tìm đường đi ngắn nhất chính xác phải dùng thuật toán dijkstra
2026-10-10 14:26:43
1
kaizen.ng :
hay vê lù 👌
2026-10-11 00:00:07
1
Việc của lá là xanh 🌿 :
Mình không hiểu thuật toán trên nhưng mình thấy thực tế thuật toán đã sai khi chỉ đường từ Bến Thành đi sân bay mà từ Lê Quý Đôn mà có thể quẹo trái vào Điện Biên Phủ được
2026-10-12 08:41:04
0
To see more videos from user @kashitu97, please go to the Tikwm
homepage.