%0 Journal Article
%T Research on money change problem through dynamic programming
兑换零钱问题的动态规划算法研究*
%A YAN Hua-yun
%A
严华云
%J 计算机应用研究
%D 2007
%I
%X 兑换零钱问题是一个求解组合优化的问题。首先对兑换零钱问题进行了分析,证明了该问题满足动态规划的最优化原理,并给出了其动态规划解法;然后对本算法进行了时间复杂性和空间复杂性分析,得到时间复杂性由通常的动态规划算法的O(Mn2)提高到本算法的O(n3),空间复杂性由通常的动态规划算法的O(Mn)提高到本算法的O(n2),因此效率有了较大提高。最后通过实验对算法进行验证,证明了算法的高效性。该算法可以广泛应用于自动售货机。
%K dynamic programming
%K money change problem
%K complexity algorithm
动态规划
%K 兑换零钱问题
%K 算法复杂性
%U http://www.alljournals.cn/get_abstract_url.aspx?pcid=5B3AB970F71A803DEACDC0559115BFCF0A068CD97DD29835&cid=8240383F08CE46C8B05036380D75B607&jid=A9D9BE08CDC44144BE8B5685705D3AED&aid=4ED612C44F3F491A84902650E424CE44&yid=A732AF04DDA03BB3&vid=B91E8C6D6FE990DB&iid=59906B3B2830C2C5&sid=7E8E8B150580E4AB&eid=869807E2D7BED9EC&journal_id=1001-3695&journal_name=计算机应用研究&referenced_num=0&reference_num=10