自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 NOIP2016小结

第一天星期四调整的差不多了,身体条件还不错,开始比赛吧。 看完三题,花了15min,第一题纯模拟····第二题和第三题都大概知道怎么做,其中第二题跟前几天做过的某道题很像,套路一样。 第一题先切掉再说。 第二题,开始分析,lca为中心,拆成两条路,头尾打类型+1-1标记,问题转化为求每个点x的子树内类型为w_x±dis_x的标记和是什么。这个时候一眼线段树合并,想到处理完每个点子树的情况,合并

2016-11-26 11:49:44 677

原创 三分

不要打错啊,通过抛物线性质检查代码 l=0.0; l1=calc(x[i],y[i],l); r=(double)z[i]; r1=calc(x[i],y[i],r); while (r-l>0.000001) { m1=l+(r-l)/3; m2=r-(r-

2016-11-14 22:37:58 772

原创 4850. 【GDOI2017模拟11.3】记忆的轮廓

题目描述通往贤者之塔的路上,有许多的危机。 我们可以把这个地形看做是一颗树,根节点编号为1,目标节点编号为n,其中1-n的简单路径上,编号依次递增,在[1,n]中,一共有n个节点。 我们把编号在[1,n]的叫做正确节点,[n+1,m]的叫做错误节点。一个叶子,如果是正确节点则为正确叶子,否则称为错误叶子。 莎缇拉要帮助昴到达贤者之塔,因此现在面临着存档位置设定的问题。为了让昴成长为英雄,因此一

2016-11-14 21:40:32 599

原创 JZOJ4843. 【GDOI2017模拟11.2】相位幻击

题目描述分析我们知道xor是可逆的,那么对于一个询问x,y,设lca是z,假如我们设val[i]为i到根的xor值,就可以知道val[x]^val[y]^val[father(z)]是答案嘛。 另外,xor题一般的思路是先拆位。 那么对于某个节点我们要让他整颗子树原本的0,1状态掉转(xor 1),或者不动(xor 0)。现在考虑如何放到val上来:我们发现它子树的点跟他深度奇偶性相同的点val

2016-11-14 21:05:16 793

原创 NOIP停课以来比赛总结

过几天就要正式比赛了,要保持良好的心态,别人切掉多少题关我什么事呢,会做的都做一下,不会做的暴力,拿尽量多得分,享受比赛的过程,那种紧张地打完代码很爽的感觉。做自己。 策略方面,不要思考太久,到一定的时间,就要停下来,不然想出来了也没时间打。被一些题卡住了,可以先想别的题,或者停一会儿。调试的时候不要一上来就设断点,先理一理思路,看看程序哪个地方最容易出错。 稳中求胜,放手一搏是建立在暴力的基础上的,有舍有得。

2016-11-14 20:47:09 1189

原创 【GDOI2017模拟11.7】太阳神

题目描述太阳神拉很喜欢最小公倍数,有一天他想到了一个关于最小公倍数的题目。 求满足如下条件的数对(a,b)对数:a,b均为正整数且a,b<=n而lcm(a,b)>n。其中的lcm当然表示最小公倍数。答案对1,000,000,007取模 对于20%的数据n<=2000; 对于40%的数据n<=10000000; 对于60%的数据n<=100000000; 对于80%的数据n<=1000000

2016-11-13 17:05:52 1421

原创 【NOIP2016提高A组集训第13场11.11】最大匹配

题意现在给你一个N个点N-1条边的连通图,希望你能够求出这个图的最大匹配以及最大匹配的数量。 两个匹配不同当且仅当存在一条边在第一个匹配中存在而在第二个匹配中不存在。 N<=100000第一行两个数T,P,其中T表示数据组数。 接下来每组数据第一行一个数N 接下来N-1行每行两个数分别表示一条边。对于每组数据,输出一行: 若p=1,则一行一个数输出图的最大匹配 若p=2,则一行两个数输出

2016-11-12 19:53:47 952

原创 JZOJ4858. 【GDOI2017模拟11.4】Walk

题目描述在比特镇一共有n 个街区,编号依次为1 到n,它们之间通过若干条单向道路连接。 比特镇的交通系统极具特色,除了m 条单向道路之外,每个街区还有一个编码vali,不同街区可能 拥有相同的编码。如果val_i and val_j = val_j,即val_i 在二进制下与val_j 做与运算等于val_j,那么也会 存在一条额外的从i 出发到j 的单向道路。 Byteasar 现在位于1

2016-11-04 16:15:15 930

原创 JZOJ4857. 【GDOI2017模拟11.4】Tourist Attractions

题目大意给一个N个点的无向图,求经过四个点的简单路径有多少条,正反都算。 70%N<=300 100%N<=1500分析70分做法: 我们考虑枚举中间的两个点i,j,那么只要统计他们伸出去的点有多少个就行了,设与i相连的点有fi个,与j相连的有fj个。方案数就是(fi-1)*(fj-1)-cnt,cnt就是i,j都能到达的点的个数,即长度为3的环的个数。 这样是N^3的。 100: 找c

2016-11-04 15:36:32 601 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除