peiwenjun's blog 没有知识的荒原
上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 18 下一页

2023年7月4日

CF1817E Half-sum 题解

摘要: 题目描述 \(T\) 组数据,给定一个非负整数序列 \(\{a_1,\cdots,a_n\}\) 。 每次你可以取两个数删除,然后加入它们的平均数。 求剩下两个数差的绝对值的最大值,对 \(10^9+7\) 取模。 数据范围 \(1\le T\le 100,2\le\sum n\le 10^6,0\ 阅读全文

posted @ 2023-07-04 23:58 peiwenjun 阅读(9) 评论(0) 推荐(0)

2023年6月22日

CF1750G Doping 题解

摘要: 题目描述 对于一个长为 \(n\) 的排列 \(p\) ,定义 \(f(p)\) 为将 \(p\) 划分为公差为 \(1\) 的等差数列的段数。 给定长为 \(n\) 的排列 \(p\) ,对 \(\forall 1\le k\le n\) ,求有多少个字典序小于 \(p\) 的排列 \(p'\) 阅读全文

posted @ 2023-06-22 11:51 peiwenjun 阅读(7) 评论(0) 推荐(0)

2023年6月19日

CF1810G The Maximum Prefix 题解

摘要: 题目描述 对于一个长度 \(\le n\) 的数组 \(a\) , \(a_i\) 有 \(p_i\) 概率为 \(1\) ,有 \(1-p_i\) 概率为 \(-1\) 。 定义 \(s_i=\sum_{j=1}^ia_j\) , \(a\) 数组的最大前缀和为 \(S=\max_{i=0}^k 阅读全文

posted @ 2023-06-19 19:09 peiwenjun 阅读(7) 评论(0) 推荐(0)

CF1392H ZS Shuffles Cards 题解

摘要: 题目描述 有 \(n+m\) 张牌,其中 \(n\) 张标有数字 \(1,\cdots,n\) ,另外 \(m\) 张为鬼牌,初始随机打乱。 每轮你可以抽一张牌: 抽到标有数字 \(x\) 的牌:从牌堆中移除这张牌,令 \(x\to S\) 。 抽到鬼牌: 如果 \(S=\{1,\cdots,n\} 阅读全文

posted @ 2023-06-19 09:28 peiwenjun 阅读(6) 评论(0) 推荐(0)

2023年6月18日

CF1832F Zombies 题解

摘要: 题目描述 对于左闭右开区间 \([l,r)\) ,定义区间长度为 \(|[l,r)|=\max(r-l,0)\) 。 给定 \(n\) 个区间 \([l_i,r_i)\) ,你需要构造 \(k\) 个区间 \([a_j,b_j)\) 和一个长为 \(n\) 的数组 \(p\) ,满足: \(\for 阅读全文

posted @ 2023-06-18 21:48 peiwenjun 阅读(11) 评论(0) 推荐(0)

P2336 [SCOI2012]喵星球上的点名 题解

摘要: 题目描述 有 \(n\) 个喵星人,每个人的名字由姓和名两个字符串构成。 有 \(m\) 个点名串,如果这个串是某个喵星人的姓或名的子串,那么这个喵星人必须答到。 对每个点名串,求有多少喵星人答到。 对每个喵星人,求它答到多少次。 数据范围 \(1\le n\le 5\cdot 10^4,1\le 阅读全文

posted @ 2023-06-18 15:27 peiwenjun 阅读(9) 评论(0) 推荐(0)

2023年6月17日

P4318 完全平方数 题解

摘要: 题目描述 \(T\) 组询问,求第 \(k\) 小的不含大于 \(1\) 的完全平方因子的数。 数据范围 \(1\le T\le 50,1\le k\le 10^9\) 。 时间限制 \(\texttt{1s}\) ,空间限制 \(\texttt{125MB}\) 。 分析 二分答案,问题转化为求莫 阅读全文

posted @ 2023-06-17 23:52 peiwenjun 阅读(10) 评论(0) 推荐(0)

CF1098F Ж-function 题解

摘要: 题目描述 给定长为 \(n\) 的字符串 \(s\) 。 \(q\) 次询问,给定 \(l,r\) ,求: \[\sum_{i=l}^r\texttt{lcp}(s_{l,r},s_{i,r}) \]数据范围 \(1\le n,q\le 2\cdot 10^5\) 。 时间限制 \(\texttt{ 阅读全文

posted @ 2023-06-17 17:31 peiwenjun 阅读(13) 评论(0) 推荐(0)

2023年6月16日

仙人掌&圆方树学习笔记

摘要: 一、连通分量与 \(\texttt{tarjan}\) 算法 有向图的强连通分量 定义 强连通图:如果有向图中任意两点\(u,v\)互相可达,那么这张图被称为强连通图。 强连通分量:有向图的极大强连通子图被称为强连通分量。 将图中所有强连通分量缩成一个点,得到的图一定是有向无环图( \(\textt 阅读全文

posted @ 2023-06-16 21:51 peiwenjun 阅读(67) 评论(0) 推荐(0)

2023年6月14日

HDU6317 Segment 题解

摘要: 题目描述 定义一棵树为广义线段树,当且仅当对于区间 \([l,r]\) ,它的左右儿子分别为 \([l,x]\) 和 \([x+1,r]\) ( \(l\le x<r\) ),区间 \([i,i]\) 为叶子。 给定 \(n\) ,等概率随机一棵以 \([1,n]\) 为根的广义线段树。 \(q\) 阅读全文

posted @ 2023-06-14 19:00 peiwenjun 阅读(12) 评论(0) 推荐(0)

上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 18 下一页

导航