上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 30 下一页

2015年3月7日

hdu5006 两个节点间为0-1电阻,求总电阻:并查集缩点

摘要: 目前高斯消元最后一题吧==bug了一晚上,心好累这题是鞍山网赛的,那时弱弱的都不知高斯消元这东西==本题其实就是把电阻为0的点用并查集缩点在一起,想到这儿应该很容易错了,却因为两个问题错到现在一个问题是高斯消元里面不能return 0这个比较奇怪,怎么修改精度都过不了,因为肯定有解,也就是说会导致方... 阅读全文

posted @ 2015-03-07 02:13 xiao_xin 阅读(118) 评论(0) 推荐(0) 编辑

2015年3月6日

hdu3359 高斯消元(实数)模板:给定高斯模糊后的矩阵求原矩阵

摘要: 额很裸的现在才看到==就是把原矩阵设N×M个未知量直接代入高斯消元==目前手打基本上无压力了,下面把5009做了高斯消元可以放一下了==(突然发现两个问题,整数的高消还没怎么写过?小数精度大的还没看到过?额这周末前弄好 1 #include 2 #include 3 #include 4 #incl... 阅读全文

posted @ 2015-03-06 00:08 xiao_xin 阅读(166) 评论(0) 推荐(0) 编辑

2015年3月5日

hdu4870 一个人有两个账号,每次拿rating低的号打,p的概率加50,1-p的概率减100,求任意一个号到1000分的期望场数:期望dp+高斯消元

摘要: 每50分为1分,减少状态。首先dp[i][j]=p*(dp[i+1][j]或dp[j][i+1])+(1-p)*dp[i-2][j]+1 这是入门的期望公式了利用id(i,j)=(i-i*i)/2+20*i+j来标序形成环了,高斯消元解出方程,x[0]即为dp[0][0]的期望了== 1 #incl... 阅读全文

posted @ 2015-03-05 21:35 xiao_xin 阅读(132) 评论(0) 推荐(0) 编辑

hdu3976 多个电阻串并联在一起求等效电阻:高斯消元

摘要: 尼玛物理渣连带着acm都不会了,KCL竟然想了半天!设n个节点的电势未知数,设入点电流为1,出点电流为1,然后可以利用KCL列出n个表达式求解,最后入点电势-出点电势即为等效电阻==又打了一遍我这个小数精度低的高斯消元模板,感觉已经可以手打啦==接下来再做几天的经典高消模型 1 #include 2... 阅读全文

posted @ 2015-03-05 00:31 xiao_xin 阅读(180) 评论(0) 推荐(0) 编辑

2015年3月3日

CodeForces 521B Cubes :在保证稳定的前提下两个人分别取最大和最小:得到最后的取数顺序(模拟+stl实现的map set pair 迭代器C

摘要: 其实读懂题意之后,题目总体还是比较好做的,除了个别地方==什么叫保证稳定呢,就是取完这个木块之后,木块的上面,左上,右上不因为他被拿了而没有支点首先要能想到用包含pair的map来判断某个坐标有没有木块(stl真方便set里面放的都是当前可以取的木块,用set来实现取最大值,取最小值,加木块,删木块... 阅读全文

posted @ 2015-03-03 17:18 xiao_xin 阅读(501) 评论(0) 推荐(0) 编辑

2015年3月2日

CodeForces 521C Pluses everywhere :n位的整数放k个分隔符,所有方案能得到的数和 :组合数/数学思维/逆元

摘要: 很末尾到首开始看每一位对总和的贡献=倒数第一位:贡献了C(n-1,k)次个位数倒数第二位:贡献了C(n-2,k-1)次个位数,C(n-2,k)次十位数倒数第三位:贡献了C(n-2,k-1)次个位数,C(n-3,k-1)次十位数,C(n-3,k)次倒数第四位:贡献了C(n-2,k-1)次个位数,C(n... 阅读全文

posted @ 2015-03-02 23:04 xiao_xin 阅读(211) 评论(0) 推荐(0) 编辑

codeforce gym 2011-2012 Waterloo 高斯消元:构造01矩阵,使1的相邻4个矩阵+自身为偶数

摘要: 首先要知道,如果第一行可以确定那么下面的n-1行都可以确定。如何确定第一行,假设第一行m个数,然后迭代算到n+1行,根据都为0可以得到m个方程,然后高斯异或解方程,自由元地方全部放1即可,就可以把第一行求出来继而balabaka可以都算出来==似乎我的guass放自由元部分略繁琐,不急马上搞一个漂亮... 阅读全文

posted @ 2015-03-02 22:51 xiao_xin 阅读(226) 评论(0) 推荐(0) 编辑

2015年3月1日

codeforces div294 E 求到树上两点距离相同点的数目

摘要: 很显然的lca树上倍增问题1.两个点是相同点ans=n2.两个点深度相同ans=n-size 包含x子树-size 包含y子树3.两个点深度不同:则ans=深的那个向上走step/2步的size-向上走step/2-1的size然后用倍增写啦==额我的solve函数好丑 1 #include 2 #... 阅读全文

posted @ 2015-03-01 23:00 xiao_xin 阅读(173) 评论(0) 推荐(0) 编辑

CodeForces 518D 问一个字符串里有多少子串首尾字符相同,去掉首尾中间价值和为0 :map/技巧

摘要: 记录前缀价值和,开26个map保存某字符的某价值出现的次数,再次出现加上即可= 1 #include 2 #include 3 #include 4 #include 5 using namespace std; 6 mapmp[28]; 7 char s[100005]; 8 int main()... 阅读全文

posted @ 2015-03-01 22:53 xiao_xin 阅读(419) 评论(0) 推荐(0) 编辑

uva12716 n以内有多少对整数a、b满足(1≤b≤a)且gcd(a, b) = xor(a, b)

摘要: 额现在才补==这题当时是cp各种姿势打表发现的==然后我大胆用了类似筛法写了一下,竟然给过了==规律:如果gcd(a, b) = xor(a, b) = c, 则 c = a - b然后就能利用c来筛了 1 #include 2 #include 3 int vis[30000005],sum[30... 阅读全文

posted @ 2015-03-01 22:39 xiao_xin 阅读(352) 评论(0) 推荐(0) 编辑

上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 30 下一页

导航