摘要:
据说是llsw出的题 我是没上200的丝薄 A. 遗忘十字路 记 f u , K f_{u,K} fu,K表示从 u u u出发,走 K K K次后价值和的最大值。 假设有 m m m个儿子,那么 f u , K = ∑ v f v , K / m + ∑ v ′ f v ′ , K / m + 阅读全文
摘要:
ARC150 Path and Subsequence 没想到是 d p dp dp啊 不妨把每个点看作 A i A_i Ai,那么一条路径就是经过点的 A i A_i Ai构成的序列。记 d i d_i di表示 1 → i 1\to i 1→i路径构成的所有序列中与 B B B序列 L C 阅读全文
摘要:
AGC009 Eternal Average 奥妙重重 如果我们用树的结构来描述操作,设一个点的深度为 x i x_i xi,那么一定满足 ∑ k − x i = 1 \sum k^{-x_i}=1 ∑k−xi=1,并且 Z = ∑ a i = 1 k − x i Z=\sum_{a_i=1}k 阅读全文
摘要:
A.移除石子 模拟题。从左上角开始处理,讨论几种情况即可。 复杂度 O ( T n log n ) O(Tn\log n) O(Tnlogn)。 #include<bits/stdc++.h> #define ll long long #define pb push_back #define f 阅读全文
摘要:
[BJOI2016]IP地址 数据结构题。 没啥好说的。难点在于想到打懒惰标记。 简单说一下吧。设 f i f_i fi表示节点 i i i的变化次数。下传标记的充要条件是子节点不含插入字符串。 #include<bits/stdc++.h> #define fi first #define se 阅读全文
摘要:
Two LIS Sum 结论是,其中一个序列的 L I S LIS LIS一定是 n n n。这结论为啥我还想了半天啊 Avoid Prime Sum 简单构造题。分 n n n的奇偶性讨论,上半部分全填奇数,下半部分全填偶数,中间对于奇偶数的分界线,可以考虑填 i i i和 2 i 2i 2i。就 阅读全文