找硬幣問題

算法導論上第16-1問題ios   考慮用最少的硬幣數找n分錢的問題,假設每一個硬幣的值都是整數。算法   先證實問題具備最優子結構。假設對找n分前有最優解,並且最優解中使用了面值c的硬幣,最優解使用了k個硬幣。那麼,這個最優解包含了對於找n-c分錢的最優解。顯然,n-c分錢中使用了k-1個硬幣。若是n-c分錢還有一個解使用了比k-1少的硬幣,那麼使用這個解能夠爲找n分錢產生小於k個硬幣的解。與假
相關文章
相關標籤/搜索