Cho một tập hợp các đồng tiền có mệnh giá khác nhau và một giá trị v bạn muốn tìm số lượng xu ít nhất cần thiết để đại diện cho giá trị v.
Ví dụ: đối với đồng tiền 1,5,10,20, việc này mang lại 2 đồng xu cho tổng 6 và 6 đồng cho tổng 19.
Câu hỏi chính của tôi là: khi nào một chiến lược tham lam có thể được sử dụng để giải quyết vấn đề này?
Điểm thưởng: Là tuyên bố này không chính xác? (Từ: Làm thế nào để biết liệu thuật toán tham lam có đủ cho vấn đề thay đổi tiền tối thiểu không? )
Tuy nhiên, bài viết này có một bằng chứng rằng nếu thuật toán tham lam hoạt động với giá trị mệnh giá lớn nhất thứ hai + giá trị lớn nhất thứ hai, thì nó hoạt động cho tất cả chúng, và nó đề nghị chỉ sử dụng thuật toán tham lam so với thuật toán DP tối ưu để kiểm tra nó. http://www.cs.cornell.edu/~kozen/ con / exchange.pdf
Thi thiên lưu ý rằng các câu trả lời trong chủ đề đó rất khó tin - đó là lý do tại sao tôi hỏi câu hỏi một lần nữa.