码迷,mamicode.com
首页 >  
搜索关键字:dp    ( 24588个结果
Google Round B APAC Test
A:题意密码由n不同的字符和m的长度组成,问你有多少种情况解题思路:可以得到状态转移方程为 dp[i][j] = dp[i-1][j]*j + dp[i-1][j-1]*(n-j+1);解题代码: 1 // File Name: a.cpp 2 // Author: darkdream 3 // C...
分类:其他好文   时间:2014-09-15 17:21:49    阅读次数:189
HDU5001-Walk(记忆化搜索)
题目链接 题意:一张无向图,要你求出走d步之后,每个点无法到达的概率。 思路:记忆化搜索,枚举每个点a,dp[i][j]表示走了i步到达j点的概率(不包括a点),注意初始化清空。 代码: #include #include #include #include #include using namespace std; const int MAXN = ...
分类:其他好文   时间:2014-09-15 15:57:59    阅读次数:171
UVa 116 - Unidirectional TSP
题目:给你一个n*m的数字表格,找到一条从左到右的路径,使得上面的数字和最小。            (每次可以从(i,j),走到(i,j+1),(i+1,j),(i-1,j)可以越界。) 分析:dp,动态规划。因为要字典序最小,所以采用从右向左的方式dp;            状态:f(i,j)表示走到(i,j)的最小和,则有转移方程:            f(i,j)= min(f...
分类:其他好文   时间:2014-09-15 14:20:59    阅读次数:177
[原创]iptables命令,随手更新
1. 开放端口命令: #iptables -I INPUT -p tcp --dport 6666 -j ACCEPT #iptables -I INPUT -p udp --dport 6666 -j ACCEPT #iptables -I OUTPUT -p tcp --dport 6666 -...
分类:其他好文   时间:2014-09-15 12:37:28    阅读次数:249
UVa 10003 - Cutting Sticks
题目:有一个长l的木头,切成n+1段,切割的代价是当前段长度,求最小代价和。 分析:dp,区间动态规划。石子合并的逆过程。            状态:设F(i,j)为从点i切到j长度的木头切割成对应的小段代价,则有转移方程:             F(i,j)= min(F(i,k)+F(k,j)+cost(i,j)) {其中 i            这里注意,dp过程按区间大小递...
分类:其他好文   时间:2014-09-15 11:20:48    阅读次数:187
UVa 111 - History Grading
题目:历史上有一些事件发生的先后顺序,现在有很多学生写了不同的顺序表,           判断每个学生的最大的前后顺序正确的序列。 分析:dp,LIS,最大上升子序列。           注意本题的数据格式,串里的每个元素对应于:对应下标编号的事件在表中的位置;           状态:F(n)记录以第n个元素为结束元素的序列的最长上升子序列,有转移方程:            F...
分类:其他好文   时间:2014-09-15 11:17:48    阅读次数:252
HDU 5001 Walk (暴力、概率dp)
WalkTime Limit: 30000/15000 MS (Java/Others)Memory Limit: 65536/65536 K (Java/Others) Total Submission(s): 266Accepted Submission(s): 183 Special Judg...
分类:其他好文   时间:2014-09-15 09:51:58    阅读次数:167
2014 ACM/ICPC Asia Regional Xi'an Online
03 hdu5009状态转移方程很好想,dp[i] = min(dp[j]+o[j~i]^2,dp[i]) ,o[j~i]表示从j到i颜色的种数。普通的O(n*n)是会超时的,可以想到o[]最大为sqrt(n),问题是怎么快速找到从i开始往前2种颜色、三种、四种。。。o[]种的位置。离散化之后,可以...
分类:其他好文   时间:2014-09-15 00:59:47    阅读次数:358
HDU 5009 Paint Pearls
今天西安网赛的题,因为被那个博弈卡住,没什么心情看这个这个题好像很简单的样子,但是看了下数据量,发现用n^2承受不起,然后我想了一下 没想出什么更低复杂度的算法出来。。后来发现别人还是用n方算法过的,只是用了下剪枝。。。。擦,我不是很敢尝试这种,,估计今天这个简单DP过的人不是很多 就是卡在时间上的...
分类:其他好文   时间:2014-09-14 22:07:47    阅读次数:245
acm_icpc网络赛第三站:西安赛区
chp居然没来。。然后我跟zmc鼓捣了一下午。。出了3题 有一道貌似是DP水题。。然后我俩都不会dp。。A题水题不说了,E题博弈论模板。。然后我俩也都不会博弈论。。现场找的模板。。F题无脑BFS。。一开始看成计算几何了没敢做sad。。 A题: Post Robot Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 6553...
分类:其他好文   时间:2014-09-14 20:48:37    阅读次数:387
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!