社区
其它技术问题
帖子详情
类似背包问题
jieao111
2012-12-25 08:37:44
一个加权的的无向图,现在对图进行分割,要求每个子图内边的权值之和小于并无限接
近于一个常数w,用什么比较好一点?
...全文
245
3
打赏
收藏
类似背包问题
一个加权的的无向图,现在对图进行分割,要求每个子图内边的权值之和小于并无限接 近于一个常数w,用什么比较好一点?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
yaofeidegenggao
2013-02-02
打赏
举报
回复
顶你一下 哈
独孤过儿
2012-12-30
打赏
举报
回复
偶第一反应是用贪心算法可解,但不确定是否最优。算法如下: 设G=(V, E),v={v1,...,vn}, e={e1,...,em} 1. 对e中的边按权值递增来排序。假如权值最小的边为ei,它对应的两个顶点为(vi, ui)。这步开销是O(m*logm) 2. 选择vi或ui为起点,逐步添加临边构成子图。添加边的过程中有两点要求,一是按照临边的权值递增的顺序添加,二是边 的权值总和小于等于w. 这步开销O(n+m) 3. 完成2以后,将2中所有边、点都删除。这步开销O(1)。 4. 继续从剩下的边中,选取权值最小的边,执行1,2步. 最终形成的就是符合要求的子图集合了
jieao111
2012-12-30
打赏
举报
回复
顶一下。。。。。。。
背包之01背包、完全背包、多重背包详解.
背包之01背包、完全背包、多重背包详解.
算法——
背包问题
(分类)
问题类型物品选择规则典型算法0-1
背包问题
每个物品最多选一次动态规划完全
背包问题
每个物品可以无限选动态规划多重
背包问题
每个物品有数量限制动态规划 + 状态压缩分数
背包问题
物品可以分割贪心算法二维费用
背包问题
多维度约束动态规划分组
背包问题
每组最多选一个物品动态规划有依赖的
背包问题
物品之间存在依赖关系动态规划 + 图论混合
背包问题
多种
背包问题
的组合动态规划子集和问题判断是否存在满足条件的子集动态规划多目标
背包问题
多目标优化多目标优化算法。
九种
背包问题
,让你永恒拥有背包算法(贪心)
P01: 01
背包问题
题目 有N件物品和一个容量为V的背包。第i件物品的费用是c[i],价值是w[i]。求解将哪些物品装入背包可使这些物品的费用总和不超过背包容量,且价值总和最大。 基本思路 这是最基础的
背包问题
,特点是:每种物品仅有一件,可以选择放或不放。 用子问题定义状态:即f[i][v]表示前i件物品恰放入一个容量为v的背包可以获得的最大价值。则其状态转移方程便
动态规划--
背包问题
(01背包,完全背包,二维费用背包)
本文主要讲解
背包问题
-01背包,完全背包,二维费用
背包问题
等
背包问题
基础模型深度总结-文长慎入(01背包,完全背包,多重背包)
先等一下,字多预警,密集恐惧症慎入,喂,你,就是你,小板凳搬好了吗,站久了可是会腿酸的 无节操地王婆卖瓜一下,本文 深度好文 目录 先扯两句 0-1背包 其它
类似
的状态定义 1 2 小结 3 记忆化搜索 滚动数组(优化空间复杂度) 初始化 完全背包 递推关系 优化时间 滚动数组 简单有效的常数优化 多重背包 状态转移 转化为01
背包问题
二进制优化 可...
其它技术问题
3,881
社区成员
9,044
社区内容
发帖
与我相关
我的任务
其它技术问题
C/C++ 其它技术问题
复制链接
扫一扫
分享
社区描述
C/C++ 其它技术问题
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章