10 2020 档案

摘要:2020.10.24【NOIP提高A组】模拟 6831.【NOIP提高A组】T1.lover 数位dp + 四维前缀和 数位积 dig(x) 可以表示为 2a3b5c7d 的形式, 所以对于所有 (a,b,c,d) 分别求出 \(dis(x) = 2^a3^b5 阅读全文
posted @ 2020-10-28 22:23 buzzhou 阅读(108) 评论(0) 推荐(0) 编辑
摘要:高维前缀和(后缀和) Method1 可以直接容斥, 式子形如 : fa,b=fa1,b+fa,b1fa1,b1+ga,b \(f_{a, b, c} = f_{a - 1, b, c} + f_{a, b - 阅读全文
posted @ 2020-10-28 21:45 buzzhou 阅读(305) 评论(0) 推荐(0) 编辑
摘要:2020.10.25【NOIP提高A组】模拟 T1. 【2020.10.25提高组模拟】图 显然答案就是 st 的最短路 dis[t] (即最短路上至少要被断开一条边) 构造方案的话从 s 开始往外染 dis[t] 层色, 其他边填0就好 T2. 【20 阅读全文
posted @ 2020-10-27 11:36 buzzhou 阅读(97) 评论(0) 推荐(0) 编辑
摘要:传送门 Description 给定一个长为 n 的字符串. 要求支持区间加, 以及查询某段区间中最小后缀的起点位置(终点为区间右端点). Solution 考虑查询区间 (l,r), 可以将其分为区间 (l,p)(p+1,r), 那么区间 \((l, r)\ 阅读全文
posted @ 2020-10-21 21:31 buzzhou 阅读(90) 评论(0) 推荐(0) 编辑
摘要:2020.10.17【NOIP提高A组】模拟 一套充分展现XXX魅力的膜你赛... 6823.【2020.10.17提高组模拟】糖果游戏 题目顺序与题目难度无关~ 赛时 : 毫无思路, 需要好好恶补一下SG函数相关了. 但是就目前来看学会打表是解决一类问题的重要方法. Solution 建设中... 阅读全文
posted @ 2020-10-17 17:07 buzzhou 阅读(150) 评论(0) 推荐(0) 编辑
摘要:2020.10.6 提高组模拟 6815. 【2020.10.06提高组模拟】树的重心 Description 给定 n×m 的矩阵,(i,j) 的颜色为 si,j, q 次操作,每次将 (1,1) 所在的连通块颜色替换,求每次替换后连通块的大 阅读全文
posted @ 2020-10-09 20:13 buzzhou 阅读(213) 评论(0) 推荐(0) 编辑
摘要:6815.【2020.10.06提高组模拟】树的重心 Description 给定一棵大小为 n 的树, 求所有大小为 k 的连通块的编号较小的重心的权值和. Solution 首先, 一个点是重心的充要条件是 : 1.sizuk2 阅读全文
posted @ 2020-10-09 20:03 buzzhou 阅读(166) 评论(0) 推荐(0) 编辑
摘要:题目链接 题目大意 将一段长为 n 的序列 a 分为几个的非空段,每段中只出现一次的数的个数不得大于 k。 求方案数。 Solution 暴力比较显然,设 f[i] 表示以 i 作为一段结尾的方案数。 f[i]=j=1i1f[j] 阅读全文
posted @ 2020-10-07 16:43 buzzhou 阅读(122) 评论(0) 推荐(0) 编辑
摘要:题目链接 Description 给定n(n300)个点,求任选5个点组成凸包的方案数。 Solution 哈又到了一脸懵逼的计算几何啦。 东哥太强啦%%% 将每条双向边拆成两条单向边,然后以起点为坐标原点极角排序。 然后就是dp的活。 设f[i][j][k]表示凸包起点为i,最 阅读全文
posted @ 2020-10-07 16:40 buzzhou 阅读(79) 评论(0) 推荐(0) 编辑
摘要:题目链接 Description 一段长度为m的序列a,按顺序分为n块,每块大小为k。 可以删除一些数,要求删除后 mnk。 再给定一个长度为s的序列b,问是否能通过删除一些数(或不删), 使得至少一块中每个数出现的次数都不小于b中出现的次数。 Sol 阅读全文
posted @ 2020-10-07 16:38 buzzhou 阅读(95) 评论(0) 推荐(0) 编辑
摘要:2020.10.07【NOIP提高A组】模拟 6817. 【2020.10.07提高组模拟】DNA 序列 Description 给定一个长为 n(n5×106) 的只由 A,G,C,T 组成的字符串,求由连续 k(k10) 阅读全文
posted @ 2020-10-07 16:31 buzzhou 阅读(173) 评论(0) 推荐(0) 编辑
摘要:6813. 【2020.10.05提高组模拟】路哥 Description 给定一棵有 n 个点的树,问有多少种断边方案使得包括 1 的连通块权值和为 k,求断边方案除以总方案数(2n1) (mod 998244353) Data Constraint $1 \leq n, k 阅读全文
posted @ 2020-10-06 07:49 buzzhou 阅读(229) 评论(0) 推荐(0) 编辑
摘要:E. Train Car Selection Solution 首先对于1、2操作加入的k个数,只有第一个数对答案有贡献。 然后用一个单调栈(栈中A从大到小)维护答案。 首先设k[i]表示i在原队列中的位置。 十分显然:对于 k[i]<k[j]a[i]<a[j] ,那么 \ 阅读全文
posted @ 2020-10-02 12:29 buzzhou 阅读(117) 评论(0) 推荐(0) 编辑
摘要:Description 给定一棵由n个点组成的树,或者一棵由n个点组成的有且仅有一个环的“树”。 求经过不少于k个点的路径数。 Data Constraint n100000,kn Solution 树的情况 点分治即可。 处理方式有两种: Method1 对 阅读全文
posted @ 2020-10-01 09:01 buzzhou 阅读(134) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示
深色
回顶
展开