自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(2)
  • 问答 (12)
  • 收藏
  • 关注

转载 HDU 4436 DAG上dp计算数据和

主要想解决一个从这道题上面引申出的问题 假设用这样一个DAG保存了数据{1, 11, 12, 123, 124, 1234, 23, 24, 234, 4} 如何O(n)时间求解其数据的和? 方法:维护以本节点结尾的数据的和,从S到本节点的路径数 设当前节点为u, 子节点为v, 子节点有值val sum[v] += sum[u] * 10 + cnt[u] * val; cnt[

2017-02-26 16:59:26 343

原创 HDU 5378 树形dp转化为线性 计数转化为概率

这道题如果无脑dp的话,复杂度应该至少在(n^3)这个级别,而且转移的式子好像十分容易出错?  也许从计数的角度上来说根本列不出来? 因为两棵子树的方案会互相影响!!!        重点①: 首先计数可以转化为概率,当然不能用浮点,因为%质数,所以采用逆元 重点②: 给出的是一棵树,但不能掉进思维陷进,处理完树的一些节点信息后,可以用线性的dp做!!!(第一次做到这样的题目) 本

2017-02-13 14:07:45 264

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除