当前位置: 首页 > news >正文

0-1背包问题

文章目录

  • 0-1背包问题
  • Java
  • Python

0-1背包问题

【问题描述】
给定n种物品和一背包。物品i的重量是wi,其价值为vi,背包的容量为C。问应如何选择装入背包的物品,使得装入背包中物品的总价值最大?
【输入形式】
第一行输入物品的个数n和背包容量C。
第二行输入每个物品的价值v[i].
第三行输入每个物品的重量w[i]
【输出形式】
第一行输出最大价值。
【样例输入】
4 7
9 10 7 4
3 5 2 1
【样例输出】
20

Java

程序设计

import java.util.Scanner;
public class 
http://www.lryc.cn/news/60065.html

相关文章:

  • VUE前端项目环境搭建
  • VMware安装Win2000安装程序闪退重启等问题的解决方法
  • 【id:45】【20分】A. Equation(类与对象+构造)
  • 数据库事务
  • Macbook(苹果电脑) VSCode 创建简单c++程序 配置C++开发环境
  • 如何使用 Matlab 构建深度学习模型
  • PDF怎么转CAD文件?(免费!高效转换方法汇总)
  • 经历了野蛮生长之后,新科技或许已经抵达了全新的临界点
  • Segment Anything论文翻译,SAM模型,SAM论文,SAM论文翻译;一个用于图像分割的新任务、模型和数据集;SA-1B数据集
  • EMQX vs NanoMQ | 2023 MQTT Broker 对比
  • RabbitMQ实现消息的延迟推送或延迟发送
  • 解决python中import导入自己的包呈现灰色 无效的问题
  • 消息中间件对比
  • nodejs+vue 高校校园食堂餐品在线订购网
  • SpringBoot【运维实用篇】---- SpringBoot程序的打包与运行
  • 10万字智慧政务数据中心平台建设方案
  • 使用 TensorFlow 构建机器学习项目:1~5
  • 【store商城项目08】删除用户的收获地址
  • SpringBooot
  • 测牛学堂:2023软件测试linux和shell脚本入门系列(shell的运算符)
  • TensorFlow 2.0 快速入门指南:第三部分
  • webpack介绍
  • SpringBoot 面试题汇总
  • 已知原根多项式和寄存器初始值时求LFSR的简单例子
  • 【场景生成与削减】基于蒙特卡洛法场景生成及启发式同步回带削减风电、光伏、负荷研究(Matlab代码实现)
  • 探索C/C++ main函数:成为编程高手的关键步骤
  • 【Linux】应用层协议—http
  • 七、Django进阶:第三方库Django-extensions的开发使用技巧详解(附源码)
  • 浏览器特色状态
  • context 浅析