• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
 






suncongbo

 
 

Powered by 博客园
博客园 | 首页 | 新随笔 | 联系 | 订阅 订阅 | 管理

09 2019 档案

 
AtCoder AGC032E Modulo Pairing (二分、贪心与结论)
摘要:题目链接 https://atcoder.jp/contests/agc032/tasks/agc032_e 题解 猜结论好题。 结论是: 按$a_i$从小到大排序之后,一定存在一种最优解,使得以某个位置为界,两边分别首尾匹配,且满足左边的每一对的和都$ include include includ 阅读全文
posted @ 2019-09-28 16:58 suncongbo 阅读(410) 评论(0) 推荐(0)
Blog #18
该文被密码保护。
posted @ 2019-09-26 15:10 suncongbo 阅读(3) 评论(0) 推荐(0)
AtCoder AGC038F Two Permutations (网络流、最小割)
摘要:题目链接 https://atcoder.jp/contests/agc038/tasks/agc038_f 题解 好题。 首先观察到一个性质,对于排列$P$, 其所形成的每个轮换中的点$A_i$是选$i$还是选$P_i$的状态必须相同。$Q_i$同理。 然后转化成最小化$A_i=B_i$的位置$i 阅读全文
posted @ 2019-09-25 12:49 suncongbo 阅读(638) 评论(0) 推荐(1)
AtCoder AGC038D Unique Path (图论)
摘要:题目链接 https://atcoder.jp/contests/agc038/tasks/agc038_d 题解 orz zjr神仙做法 考虑把所有$C_i=0$的提示的两点连边,那么连完之后的每个连通块都是一棵树 那么同一连通块内就不能出现$C_i=1$的提示,然后不同连通块之间可以任意连边,但 阅读全文
posted @ 2019-09-23 18:45 suncongbo 阅读(485) 评论(0) 推荐(0)
Blog #17
该文被密码保护。
posted @ 2019-09-23 15:35 suncongbo 阅读(2) 评论(0) 推荐(0)
AtCoder AGC004E Salvage Robots (DP)
摘要:题目链接 https://atcoder.jp/contests/agc004/tasks/agc004_e 题解 本题的难度不在于想到大体思路,而在于如何把代码写对。。 首先我们可以不让机器人动,让出口和边界一起动。 然后设$dp[l][r][u][d]$表示出口往四个方向分别动了最多$l,r,u 阅读全文
posted @ 2019-09-21 18:28 suncongbo 阅读(200) 评论(0) 推荐(0)
Luogu P5564 [Celeste-B]Say Goodbye (多项式、FFT、Burnside引理、组合计数)
摘要:题目链接 https://www.luogu.org/problem/P5564 题解 这题最重要的一步是读明白题。 为了方便起见下面设环长可以是$1$, 最后统计答案时去掉即可。 实际上就相当于如果只有树没有环,答案就是卡特兰数第$(n-1)$项。令$C(x)$为Catalan数生成函数,$T(x 阅读全文
posted @ 2019-09-19 21:56 suncongbo 阅读(222) 评论(0) 推荐(0)
BZOJ 2959 长跑 (LCT、并查集)
摘要:题目链接 https://www.lydsy.com/JudgeOnline/problem.php?id=2959 题解 真是被这题搞得心态大崩……调了7个小时……然而并查集都能写成$O(n^2)$的我还能怪谁呢 显然要把每个边双连通分量缩成点,点权为边双连通分量内所有点点权和,然后答案就等于两点 阅读全文
posted @ 2019-09-18 21:52 suncongbo 阅读(226) 评论(0) 推荐(0)
AtCoder AGC005E Sugigma: The Showdown (博弈论)
摘要:题目链接 https://atcoder.jp/contests/agc005/tasks/agc005_e 题解 完了真的啥都不会了…… 首先,显然如果某条A树的边对应B树上的距离大于等于$3$, 且A能走到该边的某个端点,那么答案就是$ 1$. A能走到某个点当且仅当从A的起点到这个点的路径上每 阅读全文
posted @ 2019-09-17 15:29 suncongbo 阅读(262) 评论(0) 推荐(0)
BZOJ 5330 Luogu P4607 [SDOI2018]反回文串 (莫比乌斯反演、Pollard Rho算法)
摘要:题目链接 (BZOJ) https://www.lydsy.com/JudgeOnline/problem.php?id=5330 (Luogu) https://www.luogu.org/problem/P4607 题解 首先观察一些性质。 一个回文串可以轮换产生多少个本质不同的串?周期那么多个 阅读全文
posted @ 2019-09-16 18:17 suncongbo 阅读(215) 评论(0) 推荐(0)
AtCoder AGC014E Blue and Red Tree (启发式合并)
摘要:题目链接 https://atcoder.jp/contests/agc014/tasks/agc014_e 题解 完了考场上树剖做法都没想到是不是可以退役了。。。 首先有一个巨难写的据说是$O(n\log^3n)$的树剖+树套树做法: 对于每条红边$(u,v)$, 给蓝树上两点间路径$+1$, 然 阅读全文
posted @ 2019-09-16 15:24 suncongbo 阅读(297) 评论(0) 推荐(0)
AtCoder AGC007E Shik and Travel (二分、DP、启发式合并)
摘要:题目链接 https://atcoder.jp/contests/agc007/tasks/agc007_e 题解 首先有个很朴素的想法是,二分答案$mid$后使用可行性DP, 设$dp[u][x][y]$表示$u$子树内是否可以找到一条路径,在经过第一个叶子前路程是$x$, 经过最后一个叶子前路程 阅读全文
posted @ 2019-09-16 14:57 suncongbo 阅读(290) 评论(0) 推荐(0)
AtCoder AGC009E Eternal Average (DP)
摘要:题目链接 https://atcoder.jp/contests/agc009/tasks/agc009_e 题解 又被劝退了。。。 第一步转化非常显然: 就等价于一开始有一个数$1$, 有$\frac{n+m 1}{k 1}$次机会每次选择一个数把它变成$k$个原来的$\frac{1}{k}$, 阅读全文
posted @ 2019-09-14 15:36 suncongbo 阅读(318) 评论(0) 推荐(0)
AtCoder AGC031D A Sequence of Permutations (群论、置换快速幂)
摘要:题目链接 https://atcoder.jp/contests/agc031/tasks/agc031_d 题解 这居然真的是个找规律神题。。。 首先要明白置换的一些基本定义,置换$p$和$q$的复合$a$定义为$a_i=p_{q_i}$, 记作$a=pq$. 有定理$(pq)^{ 1}=q^{ 阅读全文
posted @ 2019-09-13 22:56 suncongbo 阅读(446) 评论(3) 推荐(1)
AtCoder AGC019E Shuffle and Swap (DP、FFT、多项式求逆、多项式快速幂)
摘要:题目链接 https://atcoder.jp/contests/agc019/tasks/agc019_e 题解 tourist的神仙E题啊做不来做不来……这题我好像想歪了啊= =…… 首先我们可以考虑,什么样的操作序列才是合法的? 有用的位置只有两种,一种是两个序列在这个位置上都是 , 称作11 阅读全文
posted @ 2019-09-11 21:40 suncongbo 阅读(392) 评论(0) 推荐(0)
Blog #16
该文被密码保护。
posted @ 2019-09-10 19:39 suncongbo 阅读(5) 评论(0) 推荐(0)
Gym 101630J Journey from Petersburg to Moscow (最短路)
摘要:题目链接 http://codeforces.com/gym/101630/attachments 题解 zyb学长的题。 先枚举第$k$大的边权,设其边权为$x$,然后把每条边边权减掉$x$与$0$取$\max$, 跑最短路之后加上$x\times k$更新答案。 注意从$0$开始枚举(就相当于裸 阅读全文
posted @ 2019-09-10 16:24 suncongbo 阅读(192) 评论(0) 推荐(0)
BZOJ 4042 Luogu P4757 [CERC2014]Parades (树形DP、状压DP)
摘要:题目链接 (BZOJ) https://www.lydsy.com/JudgeOnline/problem.php?id=4042 (Luogu) https://www.luogu.org/problem/P4757 题解 挺神仙的题。 观察到两个重要性质: (1) 只有不影响任何已选方案的时候, 阅读全文
posted @ 2019-09-09 13:04 suncongbo 阅读(218) 评论(0) 推荐(0)
Blog #15
该文被密码保护。
posted @ 2019-09-07 15:01 suncongbo 阅读(3) 评论(0) 推荐(0)
BZOJ 2734 [HNOI2012]集合选数 (状压DP、时间复杂度分析)
摘要:题目链接 https://www.lydsy.com/JudgeOnline/problem.php?id=2734 题解 嗯早就想写的题,昨天因为某些不可告人的原因(大雾)把这题写了,今天再来写题解 神仙题,做法大概就是,构造一个矩阵,左上角是$1$, 往下每个数都是上面的$3$倍,往右每个数都是 阅读全文
posted @ 2019-09-07 13:45 suncongbo 阅读(176) 评论(0) 推荐(0)