上一页 1 ··· 17 18 19 20 21 22 23 24 25 ··· 56 下一页
摘要: 给出一个可重集,$a_i$表示$i$的出现次数。分成若干个集合,最小化每个集合的$2$的最小众数次方之和。 支持修改。 \(n\le 2*10^5,1\le a_i\le 10^5\) \(q\le 10^5\) 题目显然可以转化成:选择不可重集合$S$,满足:\(\sum a_{s_i}\ge \ 阅读全文
posted @ 2020-11-02 21:33 jz_597 阅读(154) 评论(0) 推荐(0) 编辑
摘要: 一个矩阵,给出第一行第一列,后面每个位置的数由此得到:\(F_{i,j}=F_{i,j-1}*a+F_{i-1,j}*b+c\) 求$F_{n,n}$。 答案对$10^6+3$取模。 \(n\le 2*10^5\) 如果$c=0$,考虑组合意义:对于从$(x,1)\(,贡献相当于\)(x,1)\(到 阅读全文
posted @ 2020-11-02 19:29 jz_597 阅读(148) 评论(0) 推荐(0) 编辑
摘要: 一棵树,带边权。若干次询问:询问编号$[l,r]$内的点中,选出$k$个点,建出的虚树的边权和最大是多少。 \(n,m\le 3*10^5\) 结论题+码农题。 原题题解中解释,但是题解中冒出若干个题目没有出现过的字母,以及很长的形式化的式子,也不加解释~~,感觉就是出题人在自嗨。~~总之就是看不懂 阅读全文
posted @ 2020-11-02 08:22 jz_597 阅读(155) 评论(0) 推荐(1) 编辑
摘要: 一个图,你要删去若干个点。删点的代价为$A_i$,最终得到的图的价值为所有连通块的$B_i$之和的绝对值。 最大化$价值-代价$。 \(n,m\le 300\) 可以转化成:你要给若干个点赋上$+1,-1,delete$,使得有边相连的不能一个为$+1$一个为$-1$。 不考虑限制先得到假的最优解, 阅读全文
posted @ 2020-11-01 08:44 jz_597 阅读(190) 评论(0) 推荐(0) 编辑
摘要: 一个排列,每次可以将一个字符提到开头或结尾,问进行至多$k$次后能够形成的排列的方案数。 $k$从$0$到$n-1$的答案都要计算。 \(n\le 1000\) 显然,答案为包含着至少一个长度大于等于$n-k$的子段的排列的方案数。 现在变成了统计多少个排列,每个上升子段的长度都小于$k$。 以前见 阅读全文
posted @ 2020-10-28 20:14 jz_597 阅读(92) 评论(0) 推荐(0) 编辑
摘要: 表达式由x,(,)组成,一个合法的表达式为一个括号序中任意插入x。 求长度为$n$的合法表达式中x的个数之和。 \(n\le 10^7\) 多组询问。 推了一个晚上的式子。。。 首先可以设$f_n$表示长度为$n$的表达式的方案数,$g_n$表示贡献和。 可以分别写出递推式,进而推出其生成函数:\( 阅读全文
posted @ 2020-10-26 22:16 jz_597 阅读(150) 评论(0) 推荐(0) 编辑
摘要: https://codeforces.com/contest/1434/problem/D 一棵树,每条边有边权,长度为$1$。 询问这棵树最长的、边权和为偶数的路径长度。 支持修改。 \(n,m\le 5*10^4\) 有个结论:最优解的路径其中的一个端点必然在直径端点上。 简略证明:直径边权和为 阅读全文
posted @ 2020-10-26 19:17 jz_597 阅读(134) 评论(0) 推荐(0) 编辑
摘要: 一个序列$a_i$,每次询问$(l,r,t)\(,表示询问\)[l,r]\(内出现了大于\)\frac{r-l+1}$次的最大的数是什么。 \(n\le 10^5\) 感觉这题之前CF见过,直接搬那题的做法。。。TLE。。。 事实证明这题正解比CF那题高到不知道哪里去了。 维护权值线段树,建主席树, 阅读全文
posted @ 2020-10-25 22:32 jz_597 阅读(157) 评论(0) 推荐(0) 编辑
摘要: 有$n$个$x$和$m$个$y$,每次选$k$个数,删掉它们并加入它们的平均数。 问最后形成的数不同的方案数有多少个。 \(n,m,k\le 3000\) 如果$x=y$显然;如果$x\neq y$,结果和$x,y$的具体取值没有关系。 证明:操作的过程可以用一棵树来表示。设$x_i,y_i$分别表 阅读全文
posted @ 2020-10-25 15:10 jz_597 阅读(92) 评论(0) 推荐(0) 编辑
摘要: 长度为$n$,字符集为$K$的字符串,两个人博弈:每次要么删去一个字符,要么重新排列(要求排列后的字符串之前没有出现过)。 问先手必胜的字符串的方案数。 \(n\le 2*10^5,K\le 26\) 分析一波: 假如字符串的排列数为偶数: 如果存在删去一个字符使得先手必胜,则先手必胜。 否则,先手 阅读全文
posted @ 2020-10-25 13:48 jz_597 阅读(184) 评论(0) 推荐(0) 编辑
上一页 1 ··· 17 18 19 20 21 22 23 24 25 ··· 56 下一页