- 博客(27)
- 收藏
- 关注
原创 (赛前练手 #10)BZOJ1005 [HNOI2008]明明的烦恼(prufer数列 + 高精)
1005: [HNOI2008]明明的烦恼Time Limit: 1 Sec Memory Limit: 162 MBSubmit: 6664 Solved: 2626[Submit][Status][Discuss]Description 自从明明学了树的结构,就对奇怪的树产生了兴趣…给出标号为1到N的点,以及某些点最终的度数,允许在任意两点间连线,可产生多少棵度数满足要求的树...
2018-10-25 23:32:57
231
原创 (赛前练手 #9) BZOJ2005 [Noi2010]能量采集(容斥原理)
2005: [Noi2010]能量采集Time Limit: 10 Sec Memory Limit: 512 MBSubmit: 5041 Solved: 3078[Submit][Status][Discuss]Description栋栋有一块长方形的地,他在地上种了一种能量植物,这种植物可以采集太阳光的能量。在这些植物采集能量后,栋栋再使用一个能量汇集机器把这些植物采集到的能...
2018-10-25 23:21:38
208
原创 (赛前练手 #8)BZOJ1004 [HNOI2008]Cards(组合数)
004: [HNOI2008]CardsTime Limit: 10 Sec Memory Limit: 162 MBSubmit: 4396 Solved: 2684[Submit][Status][Discuss]Description小春现在很清闲,面对书桌上的N张牌,他决定给每张染色,目前小春只有3种颜色:红色,蓝色,绿色.他询问Sun有多少种染色方案,Sun很快就给出了答...
2018-10-24 19:47:18
245
原创 (赛前练手#7) BZOJ1100 [POI2007]对称轴osi && Excited Round 13 T2(manacher)
1100: [POI2007]对称轴osiTime Limit: 10 Sec Memory Limit: 162 MBSubmit: 919 Solved: 373[Submit][Status][Discuss]DescriptionFGD小朋友——一个闻名遐迩的年轻数学家——有一个小MM,yours。FGD小朋友非常喜欢他的MM,所以他很乐意帮助他的MM做数学作业。但是,就像...
2018-10-24 19:28:03
277
原创 莫比乌斯反演总结
知识及相关题题解链接:https://www.cnblogs.com/peng-ym/p/8647856.html代码收藏:BZOJ3994 [SDOI2015]约数个数和#include<iostream>#include<cstdio>#include<cmath>#define rg register#define il inline#de...
2018-10-22 20:47:59
467
原创 (赛前练手#5)POJ3728 The merchant(倍增)
要是求路径MAX、MIN可能大家直接树剖了…但是本题要求的是一条单向路径,且要先买后卖于是我们要想方设法优化暴力模拟沿路径走的这一过程于是各位想到了(倍增!)我们设maxx[i][j] 为从i向上走(1 &lt;&lt; j)步所经过的最大点权minn[i][j]为从i向上走(1 &lt;&lt; j)步所经过的最小点权up[i][j] 为从i向上走(1 &lt;&lt; j)步的最.
2018-10-21 22:03:06
228
原创 (赛前练手#4)BZOJ1047 [HAOI2007]理想的正方形(单调队列)
不说了,就是二维滑动窗口…求MAX,先对每行(列)进行滑动窗口,再对每列(行)进行滑动窗口MIN同理AC Code:#include&amp;lt;bits/stdc++.h&amp;gt;#include &amp;lt;deque&amp;gt;#define rg register#define il inline#define ll long long#define maxn 2000005usi
2018-10-21 21:52:34
274
原创 (赛前练手#3)BZOJ1499[NOI2005] 瑰丽华尔兹(单调队列优化DP)
1499: [NOI2005]瑰丽华尔兹Time Limit: 3 Sec Memory Limit: 64 MBSubmit: 2123 Solved: 1291[Submit][Status][Discuss]Description你跳过华尔兹吗?当音乐响起,当你随着旋律滑动舞步,是不是有一种漫步仙境的惬意?众所周知,跳华尔兹时,最重要的是有好的音乐。但是很少有几个人知道,世界上...
2018-10-21 21:46:34
242
原创 (赛前练手#2)UVA12620 Fibonacci Sum(找规律。。)
题目链接:https://www.luogu.org/problemnew/show/UVA12620 OR Vjudge输入输出样例输入样例#1: 复制41 34 45 1001 99999输出样例#1: 复制4350684933400好吧本题可以说是一个提答题(虽然不太恰当),因为模数本题是指定的模数,所以我们直接在本地机器上跑,可以证明对于斐波拉契数列取模的话一定...
2018-10-21 00:34:06
277
原创 (赛前练手#1)51nod1766 树上的最远点对(线段树 + LCA)
题目链接:http://www.51nod.com/onlineJudge/questionCode.html#!problemId=1766我们需要知道一个很重要的结论:对于两个点集合S和V,S U V的最远点对一定是S的最远点对或V的最远点对或S的最远点对与V的最远点对的匹配(也就是C(4 2) == 6),那么为了把这种集合给标准化、格式化,就像二分一样,明明我们不一定要去平分区间,但为...
2018-10-21 00:23:34
272
原创 BZOJ2724. [Violet 6]蒲公英(分块)
https://www.lydsy.com/JudgeOnline/problem.php?id=2724OR https://darkbzoj.cf/problem/27248个小时的斗智斗勇…我也不知道为什么这道题成了我目前所有学科中用时最长的一道题听说此题可以各种暴力卡过233其实就是一个很简单的预处理,由于分块思想(即只暴力处理角块)我们就可以预处理出整块之间的众数(nsqrt(...
2018-10-20 18:52:09
287
原创 10.3 校内集训 解题报告
T1 荷花池塘 (pool)题目背景于大夫建造了一个美丽的池塘,用来让自己愉快的玩耍。这个长方形的池子被分割成了M 行和N 列的正方形格子。池塘中有些地方是可以跳上的荷叶,有些地方是不能放置荷叶也不能跳上的岩石,其他地方是池水(当然于大夫也是不能游泳的)。题目描述于大夫十分有趣,他在池塘跳跃的方式和象棋中的马一样可以向八个方向走日字形,而且于大夫只能跳上荷叶。 于大夫每天从一个给定的有荷叶...
2018-10-03 23:59:16
312
原创 10.2 校内集训 解题报告
拉力赛(lali)1000ms 65536KB【description】车展结束后,游乐园决定举办一次盛大的山道拉力赛,平平和韵韵自然也要来参加大赛。赛场上共有n个连通的计时点,n-1条赛道(构成了一棵树)。每个计时点的高度都不相同(父结点的高度必然大于子结点),相邻计时点间由赛道相连。由于马力不够,所以韵韵的遥控车只能从高处驶向低处。而且韵韵的车跑完每条赛道都需花费一定的时间。举办方共...
2018-10-03 23:37:22
243
原创 9.27 校内集训 解题报告
考场上首先觉得C题不是贪心,应该是二分+DP什么的(然而事实上居然就是贪心),觉得B题不可做,于是专攻A题,二分+容斥都已经写好了,但是搞错了一个地方,弄错了一种情况,于是A只有30分所以这真乃一次惨痛的教训A. Number2000ms 65536KB【description】有 N(2<=N<=15)个数 A1,A2,…,An-1,An,如果在这 N 个数中,有且仅有一个...
2018-09-27 17:18:36
304
原创 CF676E The Last Fight Between Human and AI(特判)(脑洞)
题目链接:http://codeforces.com/contest/676/problem/e题意:现在给你一组多项式,给出一个中间状态,此时有些系数可能是确定的,有些系数可能是不确定的(用?表示),机器人和人将轮流为未知数设值(由于是中间状态所以当前第一个设值的人不一定是机器人),给你整数k,求人类在不管机器人如何设值的情况下,是否能让最终的f(k) = 0。这道题我们需要分情况讨论:①...
2018-09-24 13:52:27
262
原创 BZOJ4773: 负环[二分]
题目链接:https://www.lydsy.com/JudgeOnline/problem.php?id=4773233可能我是因为没看懂倍增的做法才去学的二分做法的,本题我们是要求最小的答案,答案是客观已经存在的(不像dp,你需要做一些选择),显然是满足单调性的,因此我们可以二分,再利用DFS-SPFA找负环的方法,我们限制SPFA搜索的层数,不就是限制点数的范围了吗?(数据小我猜你也卡不...
2018-09-23 23:42:19
269
原创 POJ3621 Sightseeing Cows(最优比率环)(分数规划)(SPFA求负环)
题目链接:https://vjudge.net/problem/POJ-3621(个人比较喜欢用vjudge)顺便贴个LG3385负环板题(无向图)的代码,以供参考#include&amp;lt;bits/stdc++.h&amp;gt;#define rg register#define il inline#define maxn 200005#define ll long long#defin...
2018-09-23 22:10:10
235
原创 BZOJ 4552 [Tjoi2016&Heoi2016]排序(二分答案 + 线段树)(给自己始终如一的提醒)
题目链接:https://www.lydsy.com/JudgeOnline/problem.php?id=4552在说二分之前,我觉得这道题ai的值域是&lt;= n ,这不是就联想到权值线段树/树状数组了吗?(事实上也确实有这样的做法)不过因为这是我听二分课的例题就果断二分了如果二分答案的话,我们定义b[i] , 且a[i] &gt; mid则b[i] = 1 ,否则为0,当然mid增加...
2018-09-23 19:17:04
210
原创 (有坑点)JoyOI1359收入计划(二分)
首场掉rating的CF(虽然只掉了一点rating),犯了一个低级错误,上次看到一篇博客,以为long long取abs要用labs,不然用一般的abs会爆,于是我就在B用了,于是labs就爆了…labs所支持的形参是long int,而不是long long!这个错误导致我浪费了半个多小时的时间,所以D题最后时刻才交上去,惨比赛链接:http://codeforces.com/cont...
2018-09-23 16:05:36
315
原创 Codeforces Round #509 (Div. 2) 解题报告(C - F)
目前掉rating最多的一场(多半以后就要破纪录了),C题出现了失误,想出一个xjb算法居然以为是对的,还跑过了8个小数据…(这令我深刻地意识到小数据什么算法都可以过)...
2018-09-20 23:18:23
222
原创 BZOJ2730: [HNOI2012]矿场搭建(割点)
2730: [HNOI2012]矿场搭建Time Limit: 10 Sec Memory Limit: 128 MB Submit: 3111 Solved: 1469 [Submit][Status][Discuss] Description煤矿工地可以看成是由隧道连接挖煤点组成的无向图。为安全起见,希望在工地发生事故时所有挖煤点的工人都能有一条出路逃到救援出口处。于是矿主决...
2018-09-07 20:41:50
278
原创 BZOJ1051: [HAOI2006]受欢迎的牛(tarjan缩点)
1051: [HAOI2006]受欢迎的牛Time Limit: 10 Sec Memory Limit: 162 MB Submit: 7834 Solved: 4222 [Submit][Status][Discuss] Description 每一头牛的愿望就是变成一头最受欢迎的牛。现在有N头牛,给你M对整数(A,B),表示牛A认为牛B受欢迎。 这 种关系是具有传递性的...
2018-09-07 18:43:41
255
原创 BZOJ3140: [Hnoi2013]消毒(匈牙利)
3140: [Hnoi2013]消毒Time Limit: 10 Sec Memory Limit: 128 MB Submit: 1808 Solved: 711 [Submit][Status][Discuss] Description最近在生物实验室工作的小T遇到了大麻烦。 由于实验室最近升级的缘故,他的分格实验皿是一个长方体,其尺寸为a*b*c,a、b、c 均为正整数...
2018-09-07 17:28:22
343
原创 Manthan, Codefest 18 (rated, Div. 1 + Div. 2) 解题报告(A - F)
(前言) 熬夜打CF,早上还要很早起来,确实睡眠不足!需要合理分配一下竞赛课和文化课的时间比赛链接:http://codeforces.com/contest/1037/ 题面粘贴格式不大好又不大会弄,请自行前往比赛页面查看吧A. Packets开场因其他事耽误了几分钟,看到此题瞬间想到了NOIP2017D1T1,不过两题好像差别还是挺大的,所以先选择了B A题实际上就是二进...
2018-09-07 16:36:05
378
原创 BZOJ3306 树(线段树 + DFS序)
树 时间限制:10s 空间限制:256MB题目描述 给定一棵大小为 n 的有根点权树,支持以下操作: • 换根 • 修改点权 • 查询子树最小值 输入格式 第一行两个整数 n, Q ,分别表示树的大小和操作数。 接下来n行,每行两个整数f,v,第i+1行的两个数表示点i的父亲和点i的权。保证f < i。如 果f = 0,那么i为...
2018-08-29 14:18:33
435
原创 Codeforces Round #506 (Div. 3) 解题报告
或许是第一场非校内比赛???第一次打比赛,然而并没有发挥好,连Div3不能锁题这种事情都要跑到群上去问…A了三题,本来听打过的同学说是要掉rating了,结果涨了一些2333,可能因为我是1500吧比赛链接:http://codeforces.com/contest/1029题面粘贴格式不大好又不大会弄,请自行前往比赛页面查看吧A. Many Equal Substrings...
2018-08-28 18:25:58
270
原创 Atcoder Beginner Contest 107解题报告
这是第一篇博客啦,如有错误请大家在评论区指正~ 这是一篇纯题解类型博客,如果想了解Atcoder请到其他blog查询~第一场Atcoder的比赛本来想打ARC,结果由于过于萌新瞎报名到了ABC,23333,结果赛中也只肝掉了三题… 首先让我们略过AB吧 C题 C - Candles Time limit : 2sec / Memory limit : 1024MBScore ...
2018-08-27 12:57:07
575
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人