03 2017 档案
摘要:题意:http://uoj.ac/problem/228 sol :线段树开根操作 对于节点x,可以在max[x]-min[x]<=1时直接做,转化为区间减或区间覆盖
阅读全文
摘要:题意:http://www.lydsy.com/JudgeOnline/problem.php?id=1494 sol :前排膜拜http://blog.csdn.net/qpswwww/article/details/45362639 虽然dalao们说了一些最小表示法啊什么k=5时只有52种状态
阅读全文
摘要:题意:http://www.lydsy.com/JudgeOnline/problem.php?id=1975 sol :k短路裸题
阅读全文
摘要:题意:http://www.lydsy.com/JudgeOnline/problem.php?id=2957 sol :首先考虑转化问题,即给你一个斜率序列,让你动态维护单调栈 考虑线段树,令get(x,r)表示以r为初值在节点x时会增加多少个数 递归处理,get(x,r)=get(lson[x]
阅读全文
摘要:题意:http://uoj.ac/problem/169 sol :线段树..........蜜汁TLE了一个点,不管了..... 代码抄snowMyDream的,orz........... 线段树需要维护以下奇奇怪怪的一堆东西...... 区间最小值及其lazy标记 区间严格次小值及其lazy标
阅读全文
摘要:题意:http://www.lydsy.com/JudgeOnline/problem.php?id=2178 sol :是谁.......是谁往题里下毒...... 辛普森积分,每次判断左边+右边是否-lastans是否<eps,递归处理 公式:f'(l~r)=(r-l)*(f(l)+f(r)+4
阅读全文
摘要:题意:http://www.lydsy.com/JudgeOnline/problem.php?id=1902 sol :一眼可以看出此题应用了lucas定理(逃~ 将n,m都化为p进制,记为a[],b[] 则对于我们所求的C(n,m)%p,有C(n,m)=∏ (i from 1 to n) (p^
阅读全文
摘要:背景:大爷给机房小伙伴们口述了一道题,可是yy了半天QAQ 题意:给一个字符串(10^5),无限重复,多次(10^5)询问,求第x(10^9)位之前本质不同的子串个数 考虑每次往后添加一个串,求新增的本质不同的子串个数 首先,形成的本质不同的子串一定是从最前面的串到最后面的串的(蓝线) 考虑该情况下
阅读全文
摘要:题意:http://www.lydsy.com/JudgeOnline/problem.php?id=3105 sol :要想必胜则拿完后异或空间不能包含0,即给对手留下一组线性基 为保证拿走的最小,即留下一组简化前的极大线性基,需从大到小排序,跑线性基即可 最终答案为自由元的和
阅读全文
摘要:题意:http://www.lydsy.com/JudgeOnline/problem.php?id=2115 sol :首先考虑处理出DFS树,那么树上的所有非树边可以构成一个简单环 因为所有不在1-n的路径上的树边都会被走过去再走回来,对答案无法构成影响 所以答案即为1-n路径的异或和^(所有环
阅读全文
摘要:题意:http://www.lydsy.com/JudgeOnline/problem.php?id=2844 sol :因为这个是不去重空间,所以麻烦点QAQ 考虑去重空间的做法,直接线性基+树形dp即可 而对于不去重空间,其大小为2^n,求出异或空间的秩m,则去重空间的大小为2^m 那么去重异或
阅读全文
摘要:题意:http://www.lydsy.com/JudgeOnline/problem.php?id=2179 sol :FFT,感觉有篇博客写的不错:https://www.zybuluo.com/397915842/note/37965 给你两个多项式or大整数,求乘积 考虑要想确定一个n阶多项
阅读全文
摘要:依然是题解的代码QAQ,我只会写暴力........ T1: sol :50points:dp预处理lcp(i,j)+暴力查询 70points:后缀数组 100points:后缀树组,用倍增法构建sa,P.S.求h[]与后缀数组略有不同 详见http://blog.sina.com.cn/s/bl
阅读全文
摘要:题意:http://www.lydsy.com/JudgeOnline/problem.php?id=4030 sol :orz Yousiki http://www.cnblogs.com/yousiki/p/6490769.html orz jiry http://jiruyi910387714
阅读全文
摘要:从北京八十中那儿拿的题,学校自己考了一次,感觉画风十分鬼畜QAQ P.S.由于本人码力太弱所以代码都是copy题解的QAQ T1: sol :先考虑往有a个A的序列中插入b个B,枚举B的段数n,记得特判最左边和最右边是否插入B 于是我们发现,在相同的两个字符之间,必须插入C、D,否则可以插入 而插入
阅读全文
摘要:被一只熊孩纸安利了一道题QAQ一开始还说错题意了QAQ 题意: 题意可以解释为,给你一个1~n的排列a[],求一个i,使xi=(∑(j<i&&a[j]>a[i]) 1)最大,要求O(n) sol: 我这么蒟蒻显然想不出来啊,还说标程就10几行什么的QAQ,果断请教大爷去了 首先对于该排列建立一个二维
阅读全文
摘要:三道好像都是HDU上的题QAQ 题目名称都没改,差评 T1:http://acm.hdu.edu.cn/showproblem.php?pid=5073 被卡精度了QAQ 先排一发序,然后发现最后未动过的点一定是一段连续的区间,且其他点都被移动至其平均数处 所以直接O(n)乱搞即可 P.S.HDU上
阅读全文
摘要:题意:http://www.lydsy.com/JudgeOnline/problem.php?id=3680 sol :吊打出题人(逃~ puts("nan") 出题人题解:http://bakser.blog.163.com/blog/static/23589413220147161124294
阅读全文

浙公网安备 33010602011771号