码迷,mamicode.com
首页 >  
搜索关键字:方程    ( 5992个结果
POJ 1487 Single-Player Games
高斯消元第二题,这次的多元一次方程组的系数是浮点数,高斯消元的模版就有了些改动,但是主要思路还是那样。 题目大意: 给出一个数n,给出前n个字母的描述,问这个字母获得得知的期望是多少。 解题思路: 根据给出的描述列方程。主要难点在字符串处理上。 下面是代码: #include #include #include #include #include #i...
分类:其他好文   时间:2014-08-06 23:14:52    阅读次数:287
POJ 2065 SETI
高斯消元第三题,莫名其妙的超了数据范围(可能是P),让人不爽~ 题目大意: 给出一个字符串,列出和字符串的长度相等个数的方程,左边为统一的X1*i^0+……Xn*i^(n-1)=s[i]; 解方程,保证解集为一。 解题思路: 按照题意建立方程,高斯消元解方程,注意模P 下面是代码: #include #include #includ...
分类:其他好文   时间:2014-08-06 23:03:22    阅读次数:252
POJ 2115 (模线性方程 -> 扩展欧几里得)
题意: for(i=A ; i!=B ;i +=C)循环语句,问在k位操作系统中循环结束次数。 若在有则输出循环次数。 否则输出死循环。 存在这样的情况;i= 65533 ;i 由模线性方程->扩展欧几里得 #include #include #include #include #include using namespace std; #define...
分类:其他好文   时间:2014-08-06 23:02:32    阅读次数:266
POJ 2115 C Looooops(扩展欧几里得应用)
题目地址:POJ 2115 水题。。公式很好推。最直接的公式就是a+n*c==b+m*2^k.然后可以变形为模线性方程的样子,就是 n*c+m*2^k==b-a.即求n*c==(b-a)mod(2^k)的最小解。(真搞不懂为什么训练的时候好多人把青蛙的约会都给做出来了,这题却一直做不出来。。。。。这两道不都是推公式然后变形吗。。。。。) 代码如下: #include #include ...
分类:其他好文   时间:2014-08-06 22:56:42    阅读次数:235
zoj 3471 状压DP
http://acm.zju.edu.cn/onlinejudge/showProblem.do?problemId=4257 难度远不及我之前发的... 但是我第一次的思路竟然错了,因为dp方程想设计成二维,但是弄错,也没发现原因,,, 改为一维:dp[s]:状态为s的时候,得到的最大能量,其中s第i位为1表示,i已经被撞毁 #include #include #include ...
分类:其他好文   时间:2014-08-06 19:02:42    阅读次数:250
poj 3311 状压DP
经典TSP变形 学到:1、floyd  O(n^3)处理任意两点的最短路     2、集合的位表示,我会在最后的总结出写出。注意写代码之前一定设计好位的状态,本题中,第0位到第n位分别代表第i个城市,1是已经走过,0没走过 那么DP方程  :dp[s][i]--当前在城市i,状态为s(s存储的是走过了那些城市)             3、最后要求形成回路,那么就是min(...
分类:其他好文   时间:2014-08-06 12:01:44    阅读次数:234
扩展欧几里德算法—求解不定方程,线性同余方程
#includeint extended_gcd(int a,int b,int &x,int &y){ int r,t; if(!b) { x = 1; y = 0; return a; } r = extended_gcd(...
分类:其他好文   时间:2014-08-06 11:44:11    阅读次数:268
POJ 2947 Widget Factory
高斯消元第一题。 借用宝哥的模版就这样华丽丽的过了,因为不知道在哪里取模还Wa了几次~ 题目大意: 给出零件的种类数量n与记录的条数m,紧接着有m条记录,记录了在星期几到星期几之间(有可能间隔多个星期)成产了多少个什么样的零件。求每个零件生产需要多少天。 解题思路: 实际上题目就是给了一个多元一次方程组。只不过系数和常数都是模7的。 高斯消元解方程就行!~ 下...
分类:其他好文   时间:2014-08-06 10:34:01    阅读次数:257
中国剩余定理
中国剩余定理用于求解 x≡ai(mod mi),其中mi两两互质,x有唯一解。 令M为mi的乘积,wi = M/mi,wi关于模mi的逆元为pi,即满足wi*pi + mi*qi = 1. 则上述方程组等价于 x≡ w1*p1*a1 + w2*p2*a2 +......+wk*pk*ak(mod M)..................................................
分类:其他好文   时间:2014-08-05 22:45:40    阅读次数:191
【leetcode】编辑距离
dp方程“1、初始化;dp[0][i]=i; dp[j][0]=j;2.dp[i][j]= dp[i-1][j-1](相等) dp[i-1][j]+1 ,,dp[i][j-1]+1; dp[i-1][j-1] (这个对应是改的况)注意字符串下标开始位置就OK了 1 p...
分类:其他好文   时间:2014-08-05 18:48:39    阅读次数:208
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!