随笔分类 - 线段树
摘要:Description "link" Solution 可以发现题目在模拟 Prim 算法求最大生成树的过程,树边故答案与起点 $C$ 无关。 先把所有区间离散化,注意对于一个区间 $[l,r]$,要把 $l,l+1,r$ 三个位置提出来离散化,作为所有新区间的左端点,这样总共只有 $O(n)$ 个
阅读全文
摘要:Description 有 $n$ 条鱼,第 $i$ 条鱼的长度为 $L_i$,颜色是 $C_i$($C_i$ 只能是 'R','G','B')。 你需要从中挑出至少一条鱼,要求挑出的鱼中不能存在两条鱼 $x,y$ 满足 $2L_x\le L_y$。 求可以挑出 $a$ 条红鱼、$b$ 条绿鱼、$c
阅读全文
摘要:我还停留在 oyyp 去年 8 月的水平,我真的没救了,以后准备铁牌退役吧 Description https://loj.ac/problem/2142 Solution 考察对扩展欧拉定理的理解。 我们知道扩展欧拉定理长这样 $$a^b\% p = a^{b\% \varphi(p) + (b\
阅读全文
摘要:Description $n$ 座城市在数轴上,第 $i$ 座城市有一条连向第 $i+1$ 座城市的单向边。每座城市有一个类型 A/B 以及一个非负整数人口,A 类城市的人觉得自己的城市比 B 类城市高级,所以若一座 A 类城市能通过单向道路到达一个拥有更多人口的 B 类城市,这座 A 类城市中的人
阅读全文
摘要:题意 有一棵 $n$ 个点的树,每个点有一种 $[1,n]$ 内的整数颜色 $c_i$,求有多少条不含重复颜色的路径(即路径上不能有两点颜色一样。当然,一个点也是一条合法路径)。 $n\le 10^5$ 题解 我 只 会 点 分 治 考试时~~先睡了一小时觉~~,然后再看这题,想了半天发现是个 sb
阅读全文
摘要:题意 二维平面上有 $n$ 个点,有一个四边平行于坐标轴的渔网,同时平面上有 $n$ 个编号为 $1$ 到 $n$ 点。 你需要支持 $3$ 种操作: 1 l r d:编号在 $[l,r]$ 内的所有点向 $x$ 轴正方向平移 $d$ 个单位 1 l r d:编号在 $[l,r]$ 内的所有点向 $
阅读全文
摘要:题意 给定一个 $01$ 串 \(S_{1...n}\) 和 \(Q\) 个操作。 操作有 $2$ 种类型: 1. 将 \([l,r]\) 区间所有数取反($0→1,\space 1→0$) 2. 询问字符串 \(S\) 的子串 \(S_{l...r}\) 有多少个不同的子序列,答案模 $10^9+
阅读全文
摘要:题意 有一个 $n\times m$ 的二维网格,其中有 $k$ 个禁止点。 有 $q$ 组询问,每组询问为给一个点,求有多少个矩形以这个点为一角且不包含禁止点。 $n,m,k,q\le 10^5$ sol zjt 是怎么认为这是道李超树题的……难道只是因为看到了官方题解吗? 这题不难,但是太恶心了
阅读全文
摘要:非常颓写不动题怎么办…… 写下这篇博客警示自己吧…… 游记 7.16 我并不在广二参加 NOI,而是在距离广二体育馆一公里远的包间打同步赛(其实就是给写不动题找个理由) 上午身体不舒服,鸽了半天才看题。 T1 题意这么长?懒得看啊,但还是硬着头皮看了 这……dp?$Ax^2+Bx+C$?这个式子怎么
阅读全文
摘要:题意 有 $n$ 个点,初始没有连边,要求支持两个动态操作: 1. 加一条边(保证之前两点不连通) 2. 查询过一条边的简单路径数量(就是两边连通块的大小的乘积) $n,Q\le 100000$ 题解 由第一个操作保证之前两点不连通的性质可知,$n$ 个点最多被连成一棵 $n-1$ 条边的生成树。
阅读全文
摘要:这里是 $THUWC$ 选拔时间 模拟赛的时候犯 $SB$ 了,写了所有的部分分,然后直接跑过了 $4$ 个大样例(一个大样例是一个特殊情况)…… 我还以为我非常叼,部分分都写对了,于是就不管了…… 离考试结束还有 $10$ 分钟的时候才发现……程序跑暴力的条件写的是 $$if(n<=5000)\s
阅读全文
摘要:以后就是 $NOI$ 模拟赛了!!! 题目 WZJ题解 T1 一开考就口胡了这道题…… 首先遇到这种总字符数特别少的多模板串匹配,肯定要建一个 $AC$ 自动机。 然后想到了维护矩阵,同时记录 转移到的点 和 匹配过的点的集合。 但是这样的复杂度是 $O((50\times m)^3\times l
阅读全文
该文被密码保护。
摘要:题目 我是一个小沙比,爆零本领强~ T1 看起来是一道很捞的、做过无数遍的区间最大值。 直接$O(n^3)$做一做就完了…… 具体做法就是预处理每行的前缀和,然后二重循环枚举一个固定的列区间,再用单调队列的思想,从第一行不停向下扩展行区间,如果矩阵内总和$\gt k$ 了就从行区间顶部不停删行,删到
阅读全文
摘要:T1:给出一棵 $n$ 个节点的无根树,其中 $m$ 个节点是特殊节点,求对于任意 $i ∈ [0, m]$,包含 $i$ 个特殊节点的联通块个数$\mod 998244353$。 $1<=n,m<=1000$ 输入格式 第一行包含两个正整数 $n,m$,表示树节点个数及特殊节点个数。第二行包含 $
阅读全文

浙公网安备 33010602011771号