会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
ture?
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
2022年1月23日
完全背包问题——动态规划
摘要: 完全背包问题 问题描述: 有 N 种物品和一个容量是 V 的背包,每种物品都有无限件可用。 第 i 种物品的体积是 vi,价值是 wi。 求解将哪些物品装入背包,可使这些物品的总体积不超过背包容量,且总价值最大。 输出最大价值。 动态规划解法: 设F[i][j]表示只看前i个物品,总体积是j的情况下
阅读全文
posted @ 2022-01-23 23:05 ture?
阅读(179)
评论(0)
推荐(0)
2022年1月21日
0~1背包 —— 动态规划
摘要: 0~1背包 —— 动态规划 问题描述: 给定n个物品和一背包。物品i的体积vi,其价值为wi,背包的最大容量为V。问应如何选择装入背包的物品,使得装入背包中物品的总价值最大? 动态规划解法: 设F[i][j]表示只看前i个物品,总体积是j的情况下,总价值是多少 result = max(F[n][0
阅读全文
posted @ 2022-01-21 22:25 ture?
阅读(45)
评论(0)
推荐(0)
2021年7月28日
0~1背包问题最暴力解法
摘要: 0~1背包问题纯暴力解法 分析 选择物品放入背包时每个物品只有两种选择情况即放入与不放入,所以在n个物品的情况下采用最暴力手段解决时最坏时间复杂度应为2的n次方。 解决 假如物品数量为3,编号分别为1、2、3则情况无非如下8种(0表示不放入背包,1表示放入背包): 0 0 0 * 1 0 0 * 0
阅读全文
posted @ 2021-07-28 10:57 ture?
阅读(568)
评论(0)
推荐(0)
2021年7月27日
DFS全排列
摘要: dfs全排列
阅读全文
posted @ 2021-07-27 22:58 ture?
阅读(91)
评论(0)
推荐(0)
上一页
1
2
公告