Thực hành thuật toán tuần thứ bảy | 454. Tổng bốn số II, 383. Thư đòi nợ, 15. Ba số tổng bằng 0, 18. Bốn số tổng bằng mục tiêu
Các bài tập hôm nay
454. Tổng bốn số II
Liên kết bài tập: 454. Tổng bốn số II - LeetCode
Phân tích: Nếu không dùng bảng băm (hashmap), phương pháp brute-force với bốn vòng lặp sẽ dẫn đến thời gian chạy quá lâu. Trong bài trước, khi giải bài 242. Kiểm tra chuỗi anagram - LeetCode, ta đã sử dụng một bảng băm để cộng và trừ giá trị. Trong bài 349. ...
Đăng vào ngày 25 tháng 6 lúc 20:40
Giải bài toán Trò chơi Hoàng hậu - Phân tích và Cài đặt
Phân tích bài toán Trò chơi Hoàng hậu
Giới thiệu bài toán
Bài toán Trò chơi Hoàng hậu là một biến thể của bài toán Trò chơi Vua từ kỳ thi NOIP 2012. Yêu cầu của bài toán là sắp xếp lại thứ tự các quan đại thần sao cho số tiền thưởng lớn nhất mà một vị đại thần nhận được được giảm thiểu đến mức có thể.
Quy tắc tính thưởng
Giả sử số ở tay trái c ...
Đăng vào ngày 11 tháng 6 lúc 00:44
[NOI Online #1 - Vòng Nâng Cao]
A
Đầu tiên, hãy xem xét trường hợp đặc biệt khi \(t = 2\).
Không khó nhận thấy thao tác này khá không trực quan, vì vậy có thể xem xét việc nối một cạnh vô hướng giữa mỗi cặp đỉnh \(u, v\) trong thao tác \((u, v)\).
Rõ ràng các thành phần liên thông cần được xem xét riêng biệt. Với cùng một thành phần liên thông, tổng giá trị của các đỉnh trong ...
Đăng vào ngày 24 tháng 5 lúc 03:39