会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
kedebug
WTF
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
23
24
25
26
27
28
29
30
下一页
2012年11月9日
POJ 2985 The k-th Largest Group (树状数组学习)
摘要: 初识树状数组,确实是一种优美的数据结构,夹杂着很强的数学模型在里面。 http://poj.org/summerschool/1_interval_tree.pdf 这里已经说明的非常清楚。 http://dongxicheng.org/structure/binary_indexed_tree/ 这篇文章说的也是差不多的。
阅读全文
posted @ 2012-11-09 21:35 kedebug
阅读(719)
评论(0)
推荐(0)
2012年11月8日
HDOJ 3449 Consumer(简单的依赖背包)
摘要: 题意: 有很多个箱子,想买箱子中的物品必须先买下箱子 思路: 依赖背包,实际的操作过程中依然需要注意几个点:01背包的时候,背包容量是由max-p到ci,而非max到p+ci。 至于为什么,因为后一种则就是表示每个物品代价是p+ci,而非ci了,所以此时就会计算错误
阅读全文
posted @ 2012-11-08 23:10 kedebug
阅读(265)
评论(0)
推荐(0)
POJ 2486 apple tree(树形dp)
摘要: 题意: 一棵树,每个节点有一个权值,求从根节点出发,最多走K步,能够取得的最大权值(可以往回走)。 思路: dp[0][u][j] 从u节点出发,最多走j步(可以小于j步),可以获得的最大权值。 dp[1][u][j] 从u节点出发,最多走j步,最终停留在u的子树节点,可以获得的最大权值。
阅读全文
posted @ 2012-11-08 21:29 kedebug
阅读(304)
评论(0)
推荐(0)
ZOJ 3164 Cookie Choice(终极背包)
摘要: 思路: 看完背包9讲,感觉这一题还是不难理解的。首先,对于没有组的限制的X类物品,进行一遍背包(01背包、完全背包、多重背包)。 其次,对于有组的限制的物品,就需要再次考虑下了。这次要用到泛化背包和分组背包的思想。每一组只能选择组里面的一类物品。 于是试图考虑,如果我分给这个组V(range from 0 to D)的容量,能够最多拿到多少价值。因为这个组有X类物品,只能选择一类, 所以需要先对这个组的每一类物品进行一次01背包,获得分配给这类物品V的容量取得的最大价值,然后再对这个组的X类物品进行分组背包。 最后,针对上述组进行一次分组背包,问题得以解决。
阅读全文
posted @ 2012-11-08 17:18 kedebug
阅读(421)
评论(0)
推荐(0)
2012年11月7日
母函数入门(杭电教程题目)
摘要: 母函数入门(杭电教程题目)
阅读全文
posted @ 2012-11-07 00:26 kedebug
阅读(332)
评论(0)
推荐(0)
2012年11月5日
POJ 3080 Blue Jeans (kmp)
摘要: 题意: 求最长的公共子串
阅读全文
posted @ 2012-11-05 23:17 kedebug
阅读(205)
评论(0)
推荐(0)
POJ 2185 Milking Grid + kmp的巧妙应用
摘要: 题意: 在字符矩阵中找出一个最小子矩阵,使其多次复制所得的矩阵包含原矩阵。
阅读全文
posted @ 2012-11-05 21:27 kedebug
阅读(295)
评论(0)
推荐(0)
2012年11月4日
POJ 2406 入门KMP
摘要: 以前写过一点字符串匹配方面的题目,但是理解不深刻,这次打算从入门级的步步深入 题意:求字符串子串的最大周期,至于要对字符串进行一遍预处理即可
阅读全文
posted @ 2012-11-04 16:33 kedebug
阅读(331)
评论(0)
推荐(0)
HDOJ 4345 Permutation(分组背包 + 数论)
摘要: 给你一个数N(1=N=1000),求这么N有多少个不同的旋转长度。旋转长度是指,一个数最少经过多少步可以回到原来的数。例如N=6时,假如123、45、6分别为三个旋转周期,则旋转顺序为:123456,312546, 231456, 123546, 312456, 231546,123456,旋转长度为6。当然你也可以12,34,56旋转周期,旋转长度为2。
阅读全文
posted @ 2012-11-04 15:07 kedebug
阅读(247)
评论(0)
推荐(0)
HDOJ 4341 Gold miner(分组DP)
摘要: 就题目来说还是属于比较常规的分组DP,处理点与点之间的关系稍微麻烦点,借鉴了网上结构体重载的方法
阅读全文
posted @ 2012-11-04 01:05 kedebug
阅读(313)
评论(0)
推荐(0)
上一页
1
···
23
24
25
26
27
28
29
30
下一页
公告