随笔分类 -  A——题解

摘要:TJOI 2015 概率论 题解 题意 求 $n$ 个点随机生成的有根二叉树(所有互不同构的二叉树出现情况等概率)的叶子节点数的期望值。 题解 70 答案显然是 $\dfrac{g(n)}{f(n)}$ ,$g(n)$ 是 $n$ 个点为所有二叉树的叶子总数, $f(n)$ 是 $n$ 个点能生成的 阅读全文
posted @ 2023-04-16 14:03 小蒟蒻laf 阅读(54) 评论(1) 推荐(1)
摘要:[NOI2016] 优秀的拆分 题解 link 题意 $T$ 组询问,每组一个字符串 $s$ 求 $s$ 所有字串分成 $AABB$ 的方案数之和。 $A,B$ 为非空串。 题解 设 $f_i$ 为一 $i$ 结尾的 $AA$ 串数量,$g_i$ 为一 $i$ 结尾的 $AA$ 穿数量。 $ans= 阅读全文
posted @ 2022-09-14 13:14 小蒟蒻laf 阅读(119) 评论(0) 推荐(0)
摘要:[NOI2015] 品酒大会 题解 link 题目大意 给定一个长度为 $n$ 的字符串 $s$ ,和第 $i$ 个位置的权值 $a_i$ 对于每一个 $r\in [0,n)$ ,求满足 $\text{lcp}(i,j)\ge r$ 的 $(i,j)$ 的对数 以及所有的 $(i,j)$ 中, $a 阅读全文
posted @ 2022-09-14 12:48 小蒟蒻laf 阅读(59) 评论(0) 推荐(0)
摘要:NOIP 模拟赛 长寿花 题解 要放 $n$ 层物品,第 $i$ 层有 $a_i$ 个位置放物品,物品有 $m$ 中颜色,有约束条件: 同一层两个相邻物品颜色不能相同。 相邻两层颜色集合不能相同。 求方案数 $\pmod p$ $n,m\le 10^6,a_i\le 5000,\sum_{i=1}^ 阅读全文
posted @ 2022-08-18 20:17 小蒟蒻laf 阅读(75) 评论(0) 推荐(1)
摘要:Atcoder abc214 Packing Under Range Regulations $10^9$ 个盒子,有 $n$ 个球,每个球只能放在 $[L_i,R_i]$ 中的某一个盒子中,问能否将 $n$ 个球都放进盒子中 $n\le 2\times 10^5$ sol & code 按左端点排 阅读全文
posted @ 2022-07-17 07:43 小蒟蒻laf 阅读(73) 评论(0) 推荐(0)
摘要:atcoder abc 244 D - swap hats 给定两个 R,G,B 的排列 进行刚好 \(10^{18}\) 次操作,每一次选择两个交换 问最后能否相同 刚好 \(10^{18}\) 次 算出交换最少次数,判断是否为偶数。 E - King Bombee \(n\) 点 \(m\) 边 阅读全文
posted @ 2022-05-28 11:40 小蒟蒻laf 阅读(78) 评论(0) 推荐(0)
摘要:AtCoder ABC 242 题解 A T-shirt 排名前 \(A\) 可得 T-shirt 排名 \([A+1,B]\) 中随机选 \(C\) 个得 T-shirt 给出排名 \(X\) ,求得到 T-shirt 的概率 一个 if 即可 B Minimize Ordering 给一个字符串 阅读全文
posted @ 2022-05-07 21:05 小蒟蒻laf 阅读(182) 评论(0) 推荐(0)
摘要:最小步数 题意 \(n+1\) 行 \(m\) 列的表格,从最第一行任意点开始,每次向右或向下走一格 对于 \(1\le i\le n\) 有区间 \([A_i,B_i]\) 在这些各自上时,不能向下移动。 对于 \(2\le K\le H+1\) ,求出从第一行到第 \(K\) 行的最少步数 so 阅读全文
posted @ 2022-04-15 18:11 小蒟蒻laf 阅读(71) 评论(0) 推荐(0)
摘要:寒假 杂题题解 大根堆 题意 从一棵树上选出尽可能多的点,满足大根堆性质 即对于 \(i,j\) 若 \(j\) 是 \(i\) 是 \(j\) 的祖先,则 \(v_i>v_j\),\(v\) 为点权 这些点不必形成这棵树的一个连通子树。\(n\le2\times10^5\) sol 由于点不需要相 阅读全文
posted @ 2022-04-12 21:52 小蒟蒻laf 阅读(82) 评论(0) 推荐(0)
摘要:最少分组 题意 \(n\) 个点 \(m\) 条边的无向图,可以删掉 0 条或多条边,求满足条件的最小连通块数量: 对每个顶点对 \((a,b)\) ,若 \(a\) 和 \(b\) 同属于一个连通块,则 \(a,b\) 之间有边 \(n\le 18\) 题解 显然状压 设 \(f[V]\) 表示点 阅读全文
posted @ 2022-03-21 17:31 小蒟蒻laf 阅读(135) 评论(0) 推荐(1)
摘要:瞬间移动 题意 三维空间中从 \((0,0,0)\) 开始,每次移动 1,问刚好走 \(N\) 次能到 \((X,Y,Z)\) 的方案数 \(N\le10^7\),答案模 \(998244353\) Sol 一个感觉很简单的题,结果。。。 不失一般性地,设 \(x,y,z\ge0\) 显然当 \(x 阅读全文
posted @ 2022-03-20 16:16 小蒟蒻laf 阅读(146) 评论(0) 推荐(0)
摘要:题目大意 有一个 \(n\times m\) 的方阵,每次有 \((x,y)\) 离开,离开后有两个命令 向左看齐。这时第一列保持不动,所有学生向左填补空缺。这条指令之后,空位在第 \(x\) 行第 \(m\) 列。 向前看齐。这时第一行保持不动,所有学生向前填补空缺。这条指令之后,空位在第 \(n 阅读全文
posted @ 2021-04-05 20:25 小蒟蒻laf 阅读(108) 评论(0) 推荐(0)
摘要:其实早在 2020-12-26 的比赛我们就做过 5409. Fantasy 这可是紫题啊 题目大意 给你一个序列,求长度在 \([L,R]\) 区间内的 \(k\) 个连续子序列的最大和 题解 如此多的子序列并不好处理 设 \(i\) 为一个区间的左端点,那么右端点的区间为 \([i+L-1,i+ 阅读全文
posted @ 2021-03-28 15:36 小蒟蒻laf 阅读(64) 评论(0) 推荐(0)
摘要:题目大意 有 \(n\) 个纸人,有三种操作 C x y ,把 \(x\) 所在队列接到 \(y\) 所在队列后面 F x 烧掉 \(x\) 和 \(x\) 后面的纸人 Q x 询问 \(x\) 所在队列的队头、队尾,若 \(x\) 被烧,输出 -1 可能出现烧掉烧掉的纸人,或者将烧掉的纸人合并,请 阅读全文
posted @ 2021-03-26 20:14 小蒟蒻laf 阅读(153) 评论(0) 推荐(0)
摘要:题目大意 有无穷个格子,初始都是白色,现在有 \(n\) 个操作 每个操作讲左上角是格子 \(x_1,y_1\) ,右下角是格子 \(x_2,y_2\) 的矩形翻转,即白边黑,黑变白 最后问所有黑色格子组成图形的周长 题解 如果有两个矩形的边重合 2 1 1 4 4 2 3 5 4 重合的边消失 如 阅读全文
posted @ 2021-03-26 20:13 小蒟蒻laf 阅读(169) 评论(0) 推荐(0)
摘要:Luogu LOJ 题目大意 有一颗依赖关系构成的一颗树,有两个操作 install ,把从 x 到根节点这一条链全都改为 1 uninstall ,把以 x 为根的子树全都变成 0 现在求每个操作会改变多少节点的值 题解 标准树剖,但是细节很多 懒标记开始为 -1,下传后也要变成 -1 聪明的做法 阅读全文
posted @ 2021-01-26 20:16 小蒟蒻laf 阅读(113) 评论(0) 推荐(0)
摘要:题目 Description 众所周知,我们常感受的世界是三维的。 Polycarp突然对四维空间产生了兴趣,他想对四维空间进行一些研究。但是在此之前,他必须先对三维世界了解透彻。 于是Polycarp决定从零维,也就是一个点,开始他的研究。 我们把一个点放在三维空间中,Polycarp把这个点视为 阅读全文
posted @ 2021-01-02 22:03 小蒟蒻laf 阅读(105) 评论(0) 推荐(0)
摘要:题目大意 有 T 组数据,每组数据有一个 N 表示有 N 个人一次贴海报 然后 N 对 \(L_i\ R_i\) 表示一张海报的范围,问最后能看见多少张海报 数据范围:\(n\le 10000\ \ L_i\ R_i\le 10^7\) 题解 (开始英语不好看不懂题折腾了半天) 可以看出是线段树区改 阅读全文
posted @ 2020-12-17 19:43 小蒟蒻laf 阅读(76) 评论(0) 推荐(0)
摘要:题目 描述 蚂蚁山上有T(1<=T<=1,000)种蚂蚁,标记为1..T,每种蚂蚁有N_i只蚂蚁(1<=N_i<=100),现有A(A<=5000)只蚂蚁,从中选出S,S+1,…,B(1<=S<=B<=A)只蚂蚁一共有多少种选法? 如有5只蚂蚁分别为{1,1,2,2,3},一共有3种蚂蚁,每一种蚂蚁 阅读全文
posted @ 2020-07-17 19:59 小蒟蒻laf 阅读(374) 评论(0) 推荐(0)