码迷,mamicode.com
首页 >  
搜索关键字:方程    ( 5992个结果
[ACM] POJ 1061青蛙的约会(扩展欧几里得求模线性方程)
青蛙的约会 Time Limit: 1000MS   Memory Limit: 10000K Total Submissions: 89206   Accepted: 15926 Description 两只青蛙在网上相识了,它们聊得很开心,于是觉得很有必要见一面。它们很高兴地发现它们住在同一条纬度线上,于是它们约定各自朝西跳,直到...
分类:其他好文   时间:2014-07-29 15:04:21    阅读次数:223
poj 1061 青蛙的约会(扩展欧几里得)
链接:poj 1061 解题思路:扩展欧几里德应用:求方程Ax+By=C的一组解(x0,y0)。  设青蛙跳t次相遇,由题意可得方程:       x+mt=y+nt+CL       --> x-y=(n-m)t+CL 且 (x-y),(n-m),L已知.就是求满足方程的最小正整数解t。 定理:设a,b,c为任意整数。若方程ax+by=c的一组整数解为(x0...
分类:其他好文   时间:2014-07-29 14:55:11    阅读次数:173
zoj 3299 概率dp
http://acm.zju.edu.cn/onlinejudge/showProblem.do?problemCode=3329 回头重推式子 题解:http://blog.csdn.net/morgan_xww/article/details/6775853#reply 学到: 1、目前做的两道期望的状态转移方程都是从大向小推,定义方式:dp[i][j][k]....  满足i,j,k...
分类:其他好文   时间:2014-07-29 14:28:18    阅读次数:264
POJ 1061青蛙的约会(扩展欧几里德)
对欧几里德不太熟悉,参考了网上的一些讲解又学习了一下利用扩展欧几里德算法求线性方程的一般过程:a*x + b*y = m令a1 = a/gcd(a,b) b1 = b/gcd(a,b) m1 = m/gcd(a,b)a*x + b*y = m两边同除以m1a*x/m1 + b*y/m1 = m/.....
分类:其他好文   时间:2014-07-29 11:58:06    阅读次数:300
POJ 1375
可以通过顶角角度来计算切线与坐标轴的坐标开始还以为有公式可以算,谁知道原来是解二元一次方程,靠。。#include #include #include #include using namespace std;const int MAX=1050;struct point{ double x; in...
分类:其他好文   时间:2014-07-29 11:44:26    阅读次数:225
Mondriaan's Dream
poj2411:http://poj.org/problem?id=2411题意:给你1*2的方块,让你把n*m的房间填好有多少种方式。题解:状压dp。这一题,我是不会做了,看懂了题解之后,震惊了。这Dp只要找对状态方程,简直就是一种艺术啊。我深深的喜欢上DP了。好了。讲讲这一题吧。首先是状态方程f...
分类:其他好文   时间:2014-07-29 11:19:46    阅读次数:238
hdu 1024 Max Sum Plus Plus
http://acm.hdu.edu.cn/showproblem.php?pid=1024状态转移方程: dp[j]=max(dp[j-1]+a[j],pre[j-1]+a[j]); 1 #include 2 #include 3 #include 4 #define maxn 100001...
分类:其他好文   时间:2014-07-28 23:33:14    阅读次数:297
hdu 4699
两个栈,光标前的元素一个栈,光标后的元素一个栈 sum[i]记录从1~i个元素之和,动态规划的状态方程是 dp[i] = max( dp[i-1], sum[i] ),dp[i]记录前i个元素的最大和值。 #include #include #include #include #include #include #include using namespace std; cons...
分类:其他好文   时间:2014-07-28 16:07:03    阅读次数:240
poj 1036 Gangsters
http://poj.org/problem?id=1036题意:N个土匪,伸缩门的范围是K, 时间T, 伸缩门在【0, k】范围内变动,每个单位时间可以不变伸长或者缩短一个单位。给出每个最烦到达的时刻,取得的成就,和肥胖程度。即如果伸缩门的长度和土匪的肥胖程度一样,即得到成就。状态转移方程:dp[...
分类:其他好文   时间:2014-07-28 14:38:33    阅读次数:256
HDU 2512 一卡通大冒险
我感觉这更像个数学问题。dp[i][j]表示将i件物品分成j组的方案数。状态转移方程:dp[i][j] = dp[i-1][j-1] + j * dp[i-1][j];将i张卡分成j组可以有之前两种情况得来:i-1张卡分成j-1组,只要将第i张卡独立分成一组就行了,或者是i-1张卡分成j组,第i张卡...
分类:其他好文   时间:2014-07-27 22:26:29    阅读次数:257
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!