Uva cola问题 用C语言背包问题回答

题目大意:有一张光碟要求播放的时间和尽量接近N,最后输出播放的时间

解题思路:01背包问题路径比较难,用一个数组记录数组存储的是前M-1的数的和,那个和必然吔是最大的输出的时候进行判断,如果是小于那个数的就不符合条件。感觉01背包题目如果是有限个数量的话,就用二维数组表示状態如果是无限的话,就用一维的表示UVA 10465就是无限个的

}

版权声明:本文为博主原创文章未经博主允许不得转载。 /xia/article/details/

}

版权声明:本文为博主原创文章未经博主允许不得转载。 /sinat_/article/details/

这题的题意就是 给你n首歌t长的时间,每首歌有一个长度最后你要留至少一秒唱金哥金曲,所以就问你在这麼长的时间里最多唱几首歌

这题数据t给的10的9次方 我想了半天想不出来,结果发现网上的做法开1w就过了。

}

我要回帖

更多关于 C语言背包问题 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信