自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【zju2112/bzoj1901】Dynamic Rankings

题目链接http://acm.zju.edu.cn/onlinejudge/showProblem.do?problemId=1112题目大意带修改操作的区间第K小问题。注意:bzoj上的数据范围n≤10000n \le 10000,zju上的数据范围n≤50000n \le 50000。题解裸的树状数组套主席树。查询的时候二分当前答案区间[l,r][l,r],如果在[l,mid][l,mid]区间

2017-01-01 01:16:31 574

原创 codeforces Good Bye 2016

吐槽昨天参加了cf今年的最后一场比赛,只水了前四题,最后一个多小时E题和F题交替着想结果什么都没搞出来。比赛结束的时候看了一下排七百多名,感觉这次肯定要掉回蓝名了,觉得这个flag极稳结果今早起来一看居然被打脸了,话说上一次四百多名还扣了60+为什么这次六百多名还能加分,难道是因为这次人多吗2333。题目链接http://codeforces.com/contest/750Problem A签到题。

2016-12-31 23:32:15 1190 1

原创 线性规划之单纯形小结

学了单纯形决定写个小记,方便以后复习。 这里只打算写结论和实现过程,证明什么的统统没有。定义标准型最大化 ∑j=1ncjxj\sum_{j=1}^n c_jx_j 满足 ∑j=1naijxj≤bi,i=1,2,...,mxj≥0,j=1,2,...,n\sum_{j=1}^n a_{ij}x_j \le b_i,i=1,2,...,m\\x_j \ge 0,j=1,2,...

2016-12-29 23:37:35 1338

原创 NOIP2016 Day1t2 天天爱跑步

又到了周末不想写作业,偷偷上来发一篇题解。题目链接http://uoj.ac/problem/261题目大意懒得写了,见链接。数据范围同上。题解首先求出每个玩家起点和终点的lcalca,然后把路径分成从下到上和从上到下的两段。考虑从上到下的一段xx到yy,假设到达xx点的时间是tt,那么这段路径中能观察到该玩家的点ii应满足w[i]=t+dep[i]−dep[x]w[i]=t+dep[i]-dep[

2016-12-10 23:03:03 1666

原创 记NOIP2016

Day0早上坐大巴到福州,车上放音乐听得完全睡不着。吃完午饭后听sgg神犇说要打题感觉完全方了,然而还是在房间看了一中午手机。下午看考场mywkll发现了调试的迷之bug,话说程序直接放E盘下不能调试是什么鬼畜设定啊hhhh。晚上吃完饭后回酒店依旧在浪,群里开了视频听神犇们欢唱到十一点多,感觉有点睡不着。Day1临考前一点紧张感都没有,感觉不像在比赛。 看到题目t1依旧是签到题,被图中的mengb

2016-11-20 21:03:01 1123

原创 codeforces 730F. Ber Patio

题目链接http://codeforces.com/contest/730/problem/F题目大意一开始有bb元抵用券,接下来nn天,第ii天消费aiai元,可以选择现金支付或使用抵用券。假设第ii天使用了xx元抵用券和ai−xai-x元现金,那么xx应该满足0≤x≤⌊ai/2⌋0 \le x \le\lfloor ai/2 \rfloor,并且你将得到⌊(ai−x)/10⌋\lfloor (a

2016-11-15 23:29:51 654

原创 codeforces 733F. Drivers Dissatisfaction

题目链接:http://codeforces.com/contest/733/problem/F 题目大意:给一张n个点m条边的连通图,每条边(ai,bi)有一个权值wi和费用ci,表示这条边每降低1的权值需要ci的花费。现在一共有S费用可以用来降低某些边的权值(可以降到负数),求图中的一棵权值和最小的生成树并输出方案。 数据范围:2 ≤ n ≤ 2·10^5, n - 1 ≤ m ≤ 2·10

2016-11-08 21:06:18 577

原创 codeforces 725G. Messages on a Tree

题目链接:http://codeforces.com/contest/725/problem/G 题目大意:给一棵有n+1个节点的树,编号0~n,根节点是0,其余每个点 i 的父节点pi都比 i 小。有m个操作,第 i 个操作中,节点xi在ti时刻向根节点发送一个信息,信息沿着树边向父亲传递,根节点收到信息后会立即回答。对于每个节点,当它发出信息(包括传递子节点传来的信息)后,就会处于等待状态直

2016-11-07 21:30:41 515

原创 codeforces 725F. Family Photos

题目链接:http://codeforces.com/contest/725/problem/F 题目大意:有n对照片,两个人A和B轮流取。每对照片有四个值a1,b1,a2,b2,表示第一张和第二张对A和B来说的喜悦值,只有第一张被取走时才能取第二张。轮到一个人时,她可以选择不取,如果连续两轮中A和B都选择不取那么游戏结束。她们都希望自己的喜悦值-对方的喜悦值的差值尽量大。假设两个人都采用最佳策略

2016-11-07 11:13:00 724

原创 【字符串】后缀自动机小结

前几天遇到一道关于字符串的题,虽然不需要用到后缀自动机然而一时兴起就去学了一下,这里写写我的理解,如有错误欢迎指正。以下内容参考了clj的ppt和网上某篇俄文翻译。后缀自动机以及相关的一些定义假设给定的字符串为S,长度为N,下标从0开始,整个串可表示为[0,N)。对给定字符串S的后缀自动机suffix automaton(SAM)是一个最小化确定有限状态自动机,它能够识别字符串S的

2016-11-06 17:39:37 1232

原创 codeforces 721E. Road to Home

题目链接:http://codeforces.com/contest/721/problem/E 题目大意:在一条坐标范围为[0,L]的路上有n盏路灯,每盏路灯有一个照亮范围[li,ri]且没有重叠部分也不相接。某人想在被路灯照到的地方唱歌,他唱一首歌将走过p的距离,一首歌一定要唱完整。在唱完一首歌后,他可以选择接着唱或者停止,如果停止那么下一次唱歌的位置必须与停止的位置相隔至少t距离。问他最多能

2016-11-04 21:11:46 757

原创 codeforces 727F. Polycarp's problems

题目链接:http://codeforces.com/contest/727/problem/F 题目大意:有n个问题,每个问题有一个价值ai,一开始的心情值为q,每当读到一个问题时,心情值将会加上该问题的价值。问题只能按顺序读。有m个询问,求当q=bi时,至少要删去多少个问题才能使得在任何时候心情值都>=0。 数据范围:1 ≤ n ≤ 750, 1 ≤ m ≤ 200 000, - 10^9

2016-11-04 08:19:48 988

原创 codeforces 727E. Games on a CD

题目链接:http://codeforces.com/contest/727/problem/E 题目大意:有g个长度为k的互不相同的字符串,从中选择n个按照顺时针顺序写下形成一个环s。给出s(长度为n*k)和g个字符串,求是否有一种选择方案可以得到s(可以从任意位置开始)。 数据范围:1 ≤ n ≤ 10^5, 1 ≤ k ≤ 10^5, n*k ≤ 10^6, n ≤ g ≤ 10^5, g

2016-11-03 15:19:40 1039

原创 codeforces 724G. Xor-matic Number of the Graph

题目链接:http://codeforces.com/contest/724/problem/G 题目大意:给出一张n个点m条边的无向图,对于一个三元组(u,v,s),如果1<=u < v<=n,并且存在一条从u到v的路径(可以重复经过点和边)使得路径上的边权异或和为s,那么我们说它是“有趣的”。求所有有趣的三元组中的 s 之和。 数据范围:1 ≤ n ≤ 100 000, 0 ≤ m ≤ 20

2016-10-30 21:20:39 716

原创 【泉州一中国庆集训day6】String

题目链接:http://v.qzyz.com/contest/293/problem/3 题目大意:给定一个长度为N的字符串S,有Q组询问,对于每组询问l和r,求字符串S有多少字串T与G=S[l,r]相似。相似的定义:两个字符串的长度len相等,对于任意i<=len,j<=len,满足Ti=Tj且Gi=Gj,或者Ti≠Tj且Gi≠Gj。 数据范围:N,Q<=50 000,字符集为(a,b,c,d

2016-10-30 15:15:52 373

原创 【bzoj3219】巡游tour

题目链接:http://www.lydsy.com/JudgeOnline/problem.php?id=3219 题目大意:给出一棵n个点n-1条边的树,求出一条包含[L,R]条边的路径,使得这条路径上的边权的中位数尽量大,输出这个答案。 数据范围:n<=100 000,1<=L<=R<=n-1题解:因为要使得中位数尽量大,所以我们采用二分判定。对于当前二分出的答案mid,把所有边权比它小的边

2016-10-29 20:35:30 518

原创 codeforces 724F. Uniformly Branched Trees

题目链接:http://codeforces.com/problemset/problem/724/F 题目大意:给定三个数n,d,mod,求有多少种n个点的不同构的树满足:除了度数为1的结点外,其余结点的度数均为d。答案对质数mod取模。 数据范围:1 ≤ n ≤ 1000, 2 ≤ d ≤ 10, 10^8 ≤ mod ≤ 10^9题解:看到题目不难想到是树形dp。首先我们考虑有根树,f[i

2016-10-28 23:13:04 765

原创 codeforces 724E. Goods transportation

题目链接:http://codeforces.com/problemset/problem/724/E 题目大意:

2016-10-27 23:40:14 493

原创 codeforces 722F. Cyclic Cipher

题目链接:http://codeforces.com/problemset/problem/722/F 题目大意:给定n个数列,第 i 个数列包含ki个不超过m的正整数,同一数列里的数互不相同。每一秒将n个数列中的数左移一个位置,每个数列第一个数则移到该数列最后,并在一张纸上记下每个数列的第一个数。10^100秒过后,对于所有的1<=x<=m,求x在纸上出现的最长的连续的一段长度,该段必须是同一秒

2016-10-27 23:38:24 504

原创 codeforces 722E. Research Rover

题目链接:http://codeforces.com/problemset/problem/722/E 题目大意:

2016-10-26 22:47:48 862

原创 codeforces 715D. Create a Maze

题目链接:http://codeforces.com/problemset/problem/715/D 题目大意:

2016-10-26 22:45:48 514

原创 codeforces 715C. Digit Tree

题目链接:http://codeforces.com/contest/715/problem/C 题目大意:给定一棵n个点(编号0~n-1)的树和一个数M,边权为1~9的正整数,求树中有多少对有序点对(x,y)满足从x到y的路径上的边权顺次相接所组成的十进制数被M整除。 数据范围:2 ≤ n ≤ 100 000, 1 ≤ M ≤ 10^9, gcd(M,10)=1题解:看到有关统计树上路径

2016-10-25 23:29:43 626

原创 【hdu3830】Checkers

题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=3830 题目大意:在数轴上有三个互不相等的数,对于两个数x和y,x可以移动到它关于y对称的位置x’,当且仅当从x到x’这段区间内没有第三个数。问状态a,b,c能否经过若干次移动变成状态x,y,z。如果能,输出一行YES,第二行输出最小移动次数,否则输出NO。输入有多组数据。 数据范围:a,b,c,x,

2016-10-25 23:12:38 662

原创 【泉州一中国庆集训day5】label

题目链接:http://v.qzyz.com/contest/292/problem/2 题目大意:Samjia和Peter不同,他喜欢玩树。所以Peter送给他一颗大小为n的树,节点编号从1到n。Samjia要给树上的每一个节点赋一个[1,m]之间的权值,并使得有边直接相连的两个节点的权值之差的绝对值 ≥ k。请你告诉Samjia有多少种不同的赋值方案,只用求出答案对10^9+7(100000

2016-10-24 23:12:25 801 2

原创 codeforces 715B. Complete The Graph

题目链接:http://codeforces.com/problemset/problem/715/B 题目大意:给出一张n个点(编号0~n-1)m条边的图,边权均为正整数,其中有些边没有赋权(权值用0表示),问是否存在一种赋值方案使得从s到t的最短路恰好等于L。如果不存在输出NO,否则输出一行YES,接下来m行表示一种赋值方案。 数据范围:2 ≤ n ≤ 1000,  1 ≤ m ≤ 10 0

2016-10-24 22:56:51 596

原创 【泉州一中国庆集训day4】书稿

题目链接:http://v.qzyz.com/contest/291/problem/2 题目大意:有一个w*h的网格和n滴墨水,第 i 滴墨水的坐标为P(xi,yi),有一对参数(ai,bi)。对于一个网格C(x,y),这滴墨水对它的影响是max(0,ai-bi*dist(P,C)),其中dist(P,C)=max(|x-xi|,|y-yi|)。最终每个网格的受损值是所有墨水对它的影响。给你q个

2016-10-23 16:03:18 647

原创 【泉州一中国庆集训day4】破解

题目链接:http://v.qzyz.com/contest/291/problem/1 题目大意:有一个长度为n的01串,初始时每个位置都是0,给定m个区间[li,ri],每次从中选择一个区间,将区间里的位置全部取反,操作可以进行任意次,求这个01串有多少种可能,输出答案模(10^9+7)。输入共T组数据。 数据范围:n<=10 000 000,m<=100 000,1<=li<=ri<=n,

2016-10-23 12:01:25 658

原创 codeforces 718E. Matvey's Birthday

题目链接:http://codeforces.com/contest/718/problem/E 题目大意:给定一个长度为n的只包含a~h的字符串s,对于1<=a,b<=n,,如果|a-b|=1或s[a]=s[b],就在a与b之间连一条无向边,求这个图的直径以及有多少对点的距离(这里指最短距离)等于这个直径。直径即一个图中距离最大的两个点之间的距离。题解:设 f [ i ][ c ] 表示从点 i

2016-10-22 23:44:50 748

原创 开博声明

犹豫了很久还是决定开个博客,直(zhu)接(yao)原因是今年的初赛又挂了,写几篇题解来给自己回回血。决定下次(事实上没有下次)再也不选pascal了,2016年第一次错阅读程序又是在比赛的时候(咦我真的学过pascal吗?)。话说我是不是点亮过【一上考场就犯智障】这个技能,平时练习感觉都还不错然而 一到关键时刻就掉链子。。。

2016-10-22 21:45:16 514

空空如也

空空如也

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

TA关注的人

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