Triển Khai Thuật Toán Duyệt Đồ Thị Theo Chiều Rộng (BFS)

Tổng quan Bài viết này trình bày về cách triển khai thuật toán Duyệt Đồ Thị theo Chiều Rộng (Breadth-First Search - BFS) trên cấu trúc dữ liệu đồ thị, sử dụng danh sách kề để lưu trữ đồ thị. Trọng tâm là việc áp dụng hàng đợi (queue) một cách chính xác trong quá trình duyệt. Mô tả bài toán Dựa trên cấu trúc lưu trữ danh sách kề, hãy hiện thực ...

Đăng vào ngày 8 tháng 10 lúc 04:37

Giải đề CF1399E1 Chia trọng số (bản dễ)

Phân tích bài toán Đề bài yêu cầu chọn các cạnh để chia đôi trọng số (làm tròn xuống) sao cho tổng trọng số các đường từ gốc đến các lá không vượt quá giá trị cho trước S. Mỗi lần chọn cạnh, ta chỉ được chọn một cạnh duy nhất và tính lại tổng. Chiến lược giải quyết Chúng ta cần xác định mức độ ảnh hưởng của từng cạnh đến tổng trọng số bằng cá ...

Đăng vào ngày 30 tháng 9 lúc 09:58