会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Mr.XuJH
默默的跟上大牛。。。。
博客园
首页
新随笔
联系
订阅
管理
1
2
3
4
5
···
9
下一页
2015年3月21日
POJ1469
摘要: 二分图的最大匹配模板题 1 #include 2 #include 3 #include 4 using namespace std; 5 bool map[105][305],vis[305],flag; 6 int match[305]; 7 int p,n; 8 bool dfs(int...
阅读全文
posted @ 2015-03-21 20:58 Mr.XuJH
阅读(122)
评论(0)
推荐(0)
2015年3月20日
POJ2135
摘要: 最小费用最大流模板题题意就是要找两条无交集的从1到n的路线,使距离和最小。每条路只能走一次。设置一个源,接到1点,设置一个汇,从n点接到汇。为保证无交集,我们把每条边的流量设置为1,而源发出的流量和汇接收的流量均为2。每条边的费用就是该边在原图中的权值。 1 #include 2 #include...
阅读全文
posted @ 2015-03-20 00:00 Mr.XuJH
阅读(372)
评论(0)
推荐(0)
2015年3月18日
HDU 1392
摘要: 凸包模板题 1 #include 2 #include 3 #include 4 #include 5 using namespace std; 6 int n,top; 7 struct point{ 8 double x,y; 9 }tree[105],sta[105];10 d...
阅读全文
posted @ 2015-03-18 12:06 Mr.XuJH
阅读(122)
评论(0)
推荐(0)
2015年3月14日
POJ1080
摘要: 跟最长公共子序列很像 1 #include 2 #include 3 #include 4 using namespace std; 5 char a[105],b[105]; 6 int dp[105][105]; 7 char s[8]="ACGT-"; 8 int score[5][5]...
阅读全文
posted @ 2015-03-14 22:29 Mr.XuJH
阅读(189)
评论(0)
推荐(0)
POJ 1221
摘要: 整数划分 划分成单峰的回文数列dp[i][j] 表示 把i划分,其中划分的数不能大于j 1 i=1或j=1dp[i][j]= dp[i][j-1]+1 j=i dp(i,j-1)+dp(i-j,min(i-j,j)) i>j>1 1...
阅读全文
posted @ 2015-03-14 17:41 Mr.XuJH
阅读(122)
评论(0)
推荐(0)
2015年3月8日
POJ1260
摘要: 要买若干种价值的珍珠,但买某种珍珠必须多付10颗此种珍珠的价钱,及如果买价值为1的珍珠100颗,必须付的钱数为110。一颗珍珠可以用比它贵的珍珠 充数,因此买多种珍珠的时候用贵的代替便宜的可能更省钱。例一:31 101 11100 12需要买第一类1个,第二类1个,第三类100个一般情况下(1+10...
阅读全文
posted @ 2015-03-08 22:20 Mr.XuJH
阅读(142)
评论(0)
推荐(0)
2015年3月2日
POJ 2479
摘要: dp经典题求一个数列内 不重叠的两段连续数段的最大和lm[i]代表以a[i]结束的数段左边的最大和rm[i]代表以a[i]开始的数段右边的最大和r[i]代表i----n-1的最大连续字段和 1 #include 2 #include 3 #include 4 using namespace ...
阅读全文
posted @ 2015-03-02 15:31 Mr.XuJH
阅读(150)
评论(0)
推荐(0)
2015年1月20日
POJ 1636
摘要: 题意:两个人数一样的监狱,有一些囚犯不能在一起,两个监狱要等数量( 2 #include 3 #include 4 using namespace std; 5 const int M=202; 6 bool rel[M][M],a[M],b[M],dp[M][M]; 7 int p[M],q[...
阅读全文
posted @ 2015-01-20 11:46 Mr.XuJH
阅读(962)
评论(0)
推荐(0)
2014年12月16日
HDU 5139
摘要: 题目意思是f(n)=1!*2!*...*n!求f(n);如果直接开个10^7大的数组,会直接超内存而时间是2s,所以用时间换内存就开了两个10^6的数组,n[i]表示(i*10)!,f[i]表示f(i*10);(注意运算过程就爆int) 1 #include 2 #include 3 using...
阅读全文
posted @ 2014-12-16 20:01 Mr.XuJH
阅读(113)
评论(0)
推荐(0)
2014年11月9日
ZOJ 3529
摘要: 博弈问题这一题其实就是Nim游戏因为每一个数都可以写成N=p1^num1*p2^num2*...*pn^numn(pi为素数)的形式每次变成一个因数,就相当于取走一个或者多个pi所以每一个number就相当于Nim中的有(num1+num2+...numn)个石头这样就变成了裸了Nim游戏直接套模板...
阅读全文
posted @ 2014-11-09 23:00 Mr.XuJH
阅读(171)
评论(0)
推荐(0)
1
2
3
4
5
···
9
下一页
公告