
动态规划
JeriLee
编程爱好者
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
HDU 4283
题解地址:HDU4283 题解 AC代码: #include #include #include #include using namespace std; const int maxn =105; const int INF =0x4f4f4f4f; int T, kase=0; int n; int a[maxn]; int sum[maxn]; int dp[maxn][maxn];原创 2016-04-08 21:09:43 · 761 阅读 · 0 评论 -
HDU 5117 Fluorescent
HDU 5117 Fluorescent 这个题简单DP可以通过,然而前面需要数学推导一下。 题意简单说一下:有n个灯泡,和m个开关,每个开关控制着一些灯的明亮,摁下一个开关,对应这个开关的那些灯泡就会翻转。每个灯有摁下和不摁下供人选择,总共2^m种选择。求所有在2^m种选择下,所有明着的灯三次方总和。 定义Xi表示第i盏灯的状态, 亮就是1 ,不亮就是0 所以求得解就原创 2016-03-28 18:47:12 · 440 阅读 · 0 评论 -
POJ 3744
POJ 3744 题意:一条线上有N个雷子,一个人需要经过,p概率往前走一步,1-p概率往前跳2步,从1开始走,问这个人经过的概率,就是不会被任何一个雷子炸到的概率 题解: 设A=p B=1-p 从1开始,走到2的概率为 A 走到3的概率为 B+A*A 走到4的概率为AB+A*A*A+A*B …… 因为 然后区间太长,需要矩阵快速幂 矩阵: A B 1 0原创 2016-04-11 19:44:51 · 586 阅读 · 0 评论