当前位置:神舟问>百科知识>C语言解决背包问题

C语言解决背包问题

2023-06-30 01:38:26 编辑:join 浏览量:616

C语言解决背包问题

C语言解决背包问题

背包问题(Knapsackproblem)是一种组合优化的NP完全问题。问题可以描述为:给定一组物品,每种物品都有自己的重量和价格,在限定的总重量内,我们如何选择,才能使得物品的总价格最高。问题的名称来源于如何选择最合适的物品放置于给定背包中。相似问题经常出现在商业、组合数学,计算复杂性理论、密码学和应用数学等领域中。也可以将背包问题描述为决定性问题,即在总重量不超过W的前提下,总价值是否能达到V?它是在1978年由Merkel和Hellman提出的。方法/步骤1

首先打开VC++6.02

选择文件,新建3

选择C++sourcefile新建一个空白文档4

首先声明头文件和常量

#include

标签:C语言,背包

版权声明:文章由 神舟问 整理收集,来源于互联网或者用户投稿,如有侵权,请联系我们,我们会立即处理。如转载请保留本文链接:https://www.shenzhouwen.com/article/114370.html
热门文章