- 博客(215)
- 收藏
- 关注
原创 IOI Railway
我只是来贴代码的,题解什么的,去问大神吧【顺便推广uoj】提交地址:http://uoj.ac/problem/29#include<cstdio>
2015-03-30 22:29:13 467
转载 sgu 138
构造题构造。构造的关键是:1.每场的胜者将在下一场出现 2.不会自己对战自己 按如下方法构造: 按场次从大到小填掉win,若只剩一场就填到lose去。 win a a a b b c c … lose a b 最后把剩下的填到lose没填的地方即可。nocow
2015-03-16 18:32:24 393
原创 sgu 140
解模意义下的方程可以视为解不定方程 A1∗x1+A2∗x2+A3∗x3+……+An∗xn+P∗xn+1=BA_1*x_1+A_2*x_2+A_3*x_3+……+A_n*x_n+P*x_{n+1} = B用欧几里得扩展算法二元情形: 设a>b。 a>b。1,显然当 b=0 b=0 时,gcd(a,b)=agcd(a,b)=a 。此时 x=1x=1,y=0y=0; 2,aa , bb <> 00
2015-03-15 16:22:30 424
原创 sgu 137
构造题假设考虑一种比较简单的情况,序列里只有两类元素 A=k/nA=k/n , B=k/n+1B=k/n+1那么可知数组中有 nn modmod kk 个B类元素,其余为A类元素于是令S1=AS_1 = A , Sn=BS_n = B还有(nn modmod kk) −1- 1个B类元素需要确定位置找规律/分析可发现 Sp=B,p=i∗n/(S_p = B, p = i*n/(nn modm
2015-03-15 12:23:42 413
原创 sgu131
状态压缩dpf[i][t] 是指前i-1行填满,第i行状态为t的方案数 记full 为将一行填满的状态,可知 t^full <=> 将 t 填满的方案 t <=> 将 t^full 填满的方案本题比较适合DFS()逐行dp 记row行状态为t1 ,row+1行状态为t2, s-1列影响s列状态为p1 , p2 下面分7种情况讨论: (1)当我们不在当前
2015-03-13 22:27:05 337
原创 sgu 128
有很多个点,最多一万个,告诉你它们的坐标。现在需要构造一条闭合线。 这个闭合线满足以下六点: 1必须是闭合的。 2必须用到所有的点。 3构造的线段之间若成角,则必须是90度。 4构造的边必须与x或y轴平行。 5构造的线段之间不存在交错和重复的情况。 6最后形成的闭合线长度必须要是所有可能中最短的。首先根据题意处理出线段 横坐标相等的,按纵坐标从小到大排序, 第一个点与第二个点相连,
2015-03-13 13:56:22 530
原创 sgu 193
给定一个数k,找出最大的数b(b<=n/2),使gcd(k,b)=1若k为奇数 b=(k-1)/2若k为偶数 2.1. k/2为奇数 b=k/2-2 2.2. k/2为偶数 b=k/2-1
2015-03-11 18:38:06 396
原创 sgu 148
假设每一层的水都是本质不同的,如果存在一种最优方案从第i层开始减压,那么第i层的水一定要流到第n层可以用反证法证明: 若存在一种最优方案第ii层的水没有流到第 nn 层, 而是在第jj层被阻挡了 (j>i)( j>i ), 那么从第j+1j+1层开始减压的代价更小,而最后的效果相同, 所以这不是最优方案,推出矛盾,原结论成立。于是可以枚举 ii,从第 ii 层开始减压,计算代价
2015-03-11 13:14:31 408
原创 bzoj 1502 计算几何
计算几何就是麻烦, 我只想学学辛普森函数和自适应辛普森算法, 计算几何其他内容。。。就理性放弃吧。。。。。。S(l,r)=(f(l)+4∗f(mid)+f(r))/6S(l,r) = (f(l)+ 4* f(mid) + f(r))/6
2015-03-09 22:23:17 424
原创 sgu 168
You are given N*M matrix A. You are to find such matrix B, that B[i,j]=min{ A[x,y] : (y>=j) and (x>=i+j-y) }动态规划,枚举对角线, 因为是取最值, 所以取值区域可以重叠,就可以得出递推式。
2015-03-08 18:44:52 745
原创 sgu 171
题意: 有K个城市,第i城市至多有N[i]个人,每个城市有一个属性Q[i]。 对于N=∑N[i]个人,每个人有一个属性P[i]和价值W[i],把第i个人放进第j个城市中,当且仅当P[i]>Q[j]时,可以获得W[i]的价值,否则不获得价值。 求出满足价值和最大的人数分配方案。0<=N<=16000。以上为Owaski的翻译贪心,先放置权值大的学生,放置到满足Pi>QjP_i >
2015-03-08 09:52:00 509
原创 poj 2985
今天xjz大爷说写写平衡树,结果此题卡平衡树常数, 听说sbt都要卡常数才能过,想想都觉得不可思议,给跪了正解是并查集+树状数组+二分答案。 都不难写,但我觉得这题卡平衡树还挺是挺坑的。
2015-03-07 21:25:54 456
原创 hdu 1698
hdu 1689线段树区间染色,听说用map可以水过去。View CodeProblem : 1698 ( Just a Hook ) Judge Status : AcceptedRunId : 13043982 Language : C++ Author : cyxhahahaCode Render Status : Rendered By HDOJ C++ Code
2015-03-06 21:55:07 384
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人