共 10 页: 上一页 1 2 3 4 5 6 下一页 末页
摘要:"Contest Page" A Tag:构造 将$a_i$看做一个无穷数列,$i 2n$时$a_i = a_{i 2n}$.设$sgn_i = \sum\limits_{j=i+1}^{i+n}a_i \sum\limits_{j=i}^{i+n 1}a_i = a_{i+n} a_i$,那么答案 阅读全文
posted @ 2019-08-21 09:59 cjoier_Itst 阅读 (112) 评论 (5) 编辑
摘要:"Contest page" A Tag:贪心 猜想段的长度只会有$1$和$2$(感性理解,应该可以反证……),然后就可以DP/贪心了 B Tag:贪心、组合 考虑如何构造合法方案。从右往左考虑球,因为当前球的位置相比于其他未考虑的球靠右,所以它要尽可能产生负贡献(成为三元组的$a$),否则尽可能产 阅读全文
posted @ 2019-08-18 16:23 cjoier_Itst 阅读 (132) 评论 (2) 编辑
摘要:"Qtree1" 将边权变为这条边连接的两个点中深度更深的点的点权,这样就可以变为带修改链上最大点权。直接树链剖分即可。 下面是一份C语言代码 include include define MAXN 10001 inline int read(){ int a = 0; int f = 0; cha 阅读全文
posted @ 2019-08-12 16:47 cjoier_Itst 阅读 (55) 评论 (3) 编辑
摘要:"传送门" 设在某一次操作之后的$a$数组变为了$a'$数组,那么$\prod\limits_{i \neq x} a_i = \prod a_i \prod a_i'$。那么就不难发现我们需要求的是进行这$k$次操作之后的$a$数组所有数的乘积的期望值。 注意到当第$i$个数被减去$p_i$次,那 阅读全文
posted @ 2019-08-11 20:24 cjoier_Itst 阅读 (48) 评论 (2) 编辑
摘要:"传送门" 两个序列相同当且仅当它们的笛卡尔树相同,于是变成笛卡尔树计数。 然后注意到每一个点的权值一定会比其左儿子的权值大,所以笛卡尔树上还不能够存在一条从根到某个节点的路径满足向左走的次数$ m 1$。不难证明只需这个条件以及$n \geq m$的条件满足,一定存在一种权值分配方案使得$1$到$ 阅读全文
posted @ 2019-08-07 11:49 cjoier_Itst 阅读 (36) 评论 (1) 编辑
摘要:"传送门" 让人觉得脑子不够用的构造 考虑对于一个区间$[l,r]$如何让它调整使得最后的结果恰好加上$1$。 注意到对于一个$ 阅读全文
posted @ 2019-08-03 16:42 cjoier_Itst 阅读 (65) 评论 (3) 编辑
摘要:"传送门" 神仙DP 注意到$N \leq 10^{18}$,不能够直接数位DP,于是考虑形成的$N$位数的性质。 因为低位一定不会比高位小,所以所有满足条件的$N$位数一定是不超过$9$个$f(x)(x \in [1,N])$的和,其中$f(x) = \sum\limits_{i=0}^{x 1} 阅读全文
posted @ 2019-08-03 15:54 cjoier_Itst 阅读 (76) 评论 (11) 编辑
摘要:"传送门" $Q \leq 200000 , C \leq 1000 , m_i \leq 100$…… 先考虑如何维护最后一次操作时所有人的血量期望。不难发现我们需要的复杂度是$O(Qm_i)$的,所以不难想到一个Easy的DP:设$f_{i,j}$表示当前操作结束后第$i$个人血量为$j$的概率 阅读全文
posted @ 2019-07-14 21:53 cjoier_Itst 阅读 (66) 评论 (0) 编辑
摘要:CJ老年选手家中养老游…… 阅读全文
posted @ 2019-07-14 09:45 cjoier_Itst 阅读 (747) 评论 (17) 编辑
摘要:"传送门" 如果对于每一个操作$i$找到这个操作中所有的数都被 掉的时间$ed_i$,那么剩下就直接差分覆盖一下就可以了。 那么考虑如何求出$ed_i$。发现似乎并没有什么数据结构能够维护于是考虑分块。 对于每一个块分别考虑整块操作和散块操作的答案。 先考虑整块:注意到对于按照时间顺序的整块操作,答 阅读全文
posted @ 2019-07-11 21:29 cjoier_Itst 阅读 (36) 评论 (0) 编辑
摘要:"传送门" 先考虑每一个攻击方的龙和被攻击方的龙可以与多少个被攻击方/攻击方的龙匹配。 对于攻击方的龙$A$和被攻击方的龙$B$,在道路为线段$(C,D)$的情况下,能够与下图位置的所有对应属性的龙匹配: (务必注意$\Delta BDC$不能匹配) 这一些位置可以用以$C,D$作为直角坐标系中心点 阅读全文
posted @ 2019-07-10 17:23 cjoier_Itst 阅读 (38) 评论 (0) 编辑
摘要:"传送门" ~~题解搬运工~~ 设原问题为问题A。每一次减少$\min\{p_i , p_{i+1}\}$难以处理,我们考虑将限制变得宽松一些:每一次可以减少$[1,\min\{p_i , p_{i+1}\}]$的任意值,需要满足的终止条件与问题A相同。我们称其为问题B,设区间$[l,r]$在问题B 阅读全文
posted @ 2019-07-09 21:31 cjoier_Itst 阅读 (100) 评论 (0) 编辑
摘要:"传送门" 现在相当于说每一个条件都有一个染成红色的盾牌的数量限制$[l,r]$,需要满足所有限制且染成红色的盾牌数量最小/最大。 注意到一个盾牌染成红色对于一行和一列都会产生影响。如果选中一个物品对两个物品有影响,那么不妨按照二分图的方式建图,就可以描述这种限制。 将横纵坐标离散化,对每一个横坐标 阅读全文
posted @ 2019-07-09 08:14 cjoier_Itst 阅读 (52) 评论 (4) 编辑
摘要:"传送门" 差分约束永远是Itst最烂的图论知识点没有之一qwq 先用dfs把在$1$到$N$的路径上的所有点都拿出来,其他的点和边状态任意都不会影响答案。 然后考虑设$dis_i$表示从$1$到$i$的路径长度,那么对于一条边$(s,t)$,有$1 \leq dis_t dis_s \leq 2$ 阅读全文
posted @ 2019-07-08 17:13 cjoier_Itst 阅读 (60) 评论 (0) 编辑
摘要:"传送门" 为了方便把串反过来,条件变为$t_i$是$t_{i+1}$的真子串,答案显然不变。 一件重要的事情是必定存在一种最优解,字符串序列$\{t\}$满足$|t_i| = i$。 考虑DP:设$f_i$表示字符串序列$\{t\}$的最后一个串的结尾位置为$i$时,$|t|$的最大值。不难发现如 阅读全文
posted @ 2019-07-08 14:54 cjoier_Itst 阅读 (49) 评论 (0) 编辑
摘要:"传送门" 看到要求“字典序最小”的方案,一个很直观的想法是按位贪心,那么我们需要check的就是当某一个数放在了第一个序列之后是否还存在方案。 假设当前两个序列的最大值和前缀最值数量分别为$Mx_1 , Mx_2 , cnt_1 , cnt_2$,那么我们要求在剩下的数列中选出两个序列$\{a\} 阅读全文
posted @ 2019-07-07 11:30 cjoier_Itst 阅读 (55) 评论 (2) 编辑
摘要:"传送门" 设$f_x$表示答案,那么$f_x = \frac{\sum\limits_{d \mid x} f_d}{\sigma_0(x)} + 1 = \frac{\sigma_0(x) + \sum\limits_{d \mid x , d \neq x} f_d}{\sigma_0(x) 阅读全文
posted @ 2019-07-06 09:30 cjoier_Itst 阅读 (80) 评论 (1) 编辑
摘要:"传送门" 有点神仙的题目 首先注意到对于串$s$,$b=s_0$一定会比$b = s_0 \bigoplus 1$更优 考虑先分析 串的性质。注意到位运算考虑按位处理。我们考虑$x$的最高位,如果$x$的最高位为$1$,那么 串的前后两半的异或和为$0$,否则前后两半完全相等。那么可以得到一个重要 阅读全文
posted @ 2019-07-04 22:08 cjoier_Itst 阅读 (40) 评论 (1) 编辑
摘要:"传送门" 点分治模板题都不会迟早要完 发现这道题需要统计所有路径的信息,考虑点分治统计路径信息。 点分治之后,因为路径是有向的,所以对于每一条路径都有向上和向下的两种。那么如果一条向上的路径,点数为$s_1$,单独考虑这条路径的权值和为$v_1$,和一条向下的路径,点权和为$s_2$,单独考虑这条 阅读全文
posted @ 2019-07-03 08:41 cjoier_Itst 阅读 (62) 评论 (2) 编辑
摘要:"传送门" 表示想不到二分答案qwq 将树看作以陷阱为根。先考虑陷阱和起始点相邻的情况,此时老鼠一定会往下走,而如果管理者此时不做操作,那么一定会选择让操作次数变得最大的一棵子树。设$f_i$表示当前老鼠在第$i$个点、管理者先手,老鼠往下然后被逼回第$i$个点的最小操作次数。那么管理者一定会封掉儿 阅读全文
posted @ 2019-06-30 22:26 cjoier_Itst 阅读 (53) 评论 (0) 编辑
共 10 页: 上一页 1 2 3 4 5 6 下一页 末页