Live2D

Solution Set -「NOIP Simu.」20221010

  会不会组题啊? 希望 trash round 少来点. 😅

「Unkown」构造字符串

  给定 \(m\) 组形如 \((x,y,z)\), 表示 \(\operatorname{lcp}(S[x:],S[y:])=z\) 的限制, 构造一个字符集为 \(\mathbb N\), 长度为 \(n\) 且字典序最小的字符串 \(S\).

  \(n,m\le10^3\).


  Tag:「水题无 tag」

  这个 \(\mathcal O(n^2)\) 可过啊, 那就高高兴兴地把所有字符相等的限制挂上并查集, 之后在集合间建立字符不等的限制关系, 最后从左到右扫描, 如果当前位置所属集合还没有确定字符, 就将字符确定为邻接已确定字符的 \(\text{mex}\) 即可.

「Unkown」寻宝

  给定一个 \(n\times m\) 的网格地图, 图上有空地或障碍. 人物可以在空地上四连通地行走. 还有 \(k\) 个从 \((x_i,y_i)\)\((x_i',y_i')\) 的单项传送门. 给出 \(q\) 组形如 \((x,y,s,t)\) 的询问, 求出从 \((x,y)\) 能否走到 \((s,t)\).

  \(nm\le5\times10^4\), \(k\le100\), \(q\le10^5\).


  Tag:「水题无 tag」

  你不会做?!

「Unkown」序列

  给定 \(\{(a,b)_i\}_{i=1}^n\)\(q\) 组形如 \(p,k\) 的询问, 求出

\[\max_{[l,r]\ni p}\left\{\sum_{i=l}^ra_i-k\sum_{i=l}^rb_i\right\}. \]

  \(n,m\le10^6\).


  Tag:「水题无 tag」

  滚前缀和, 两边李超树, \(\mathcal O((n+m)\log n)\).

「CF 917D」Stranger Trees

  Link & Solution.

posted @ 2022-10-10 14:57  Rainybunny  阅读(54)  评论(0编辑  收藏  举报