12 2018 档案

摘要:100+20+20=140 还是很菜... T1 在美妙的数学王国中畅游 一棵树每个点有一个函数(sin,exp,一次函数),支持加边,删边,单点修改,查询一条路径在 $x$ 处的点值和 sol: 题面都给了泰勒展开...那就展吧 展 10 项就可以过,因为时限很松,展 10~20 都是可以的,LC 阅读全文
posted @ 2018-12-29 21:48 探险家Mr.H 阅读(275) 评论(0) 推荐(0)
摘要:还是补全一下科技树吧...之后可能就专心刷刷题? 虽然感觉我的科技树连开始的一层都没点全。。。 FWT 可以用来解决多项式的位运算卷积,也就是对于两个多项式 $A,B$ ,求一个 $C$ 满足 $C_k = \sum\limits_{i=1}^n\sum\limits_{j=1}^n[i\oplus 阅读全文
posted @ 2018-12-28 12:59 探险家Mr.H 阅读(205) 评论(0) 推荐(0)
摘要:记 $min\{S\}$ 为集合 $S$ 中最小值,$max\{S\}$ 为集合 $S$ 中最大值 则有 $max\{S\}=\sum\limits_{T \subseteq S,T \neq \emptyset}(-1)^{|T|-1}min\{T\}$ 这个东西可以用来求“全都出现的期望时间” 阅读全文
posted @ 2018-12-27 12:37 探险家Mr.H 阅读(380) 评论(0) 推荐(0)
摘要:高斯消元,就是 $O(n^3)$ 解方程组 bzoj3270 博物馆 一个无向图,两个人一个在 A 一个在 B,这两个人开始随机走,求这两个人在每个点相遇的概率(在边上不会相遇),每个点有一个自环,每次有 $P_i$ 的概率走自环,剩下 $1 - P_i$ 的概率等概率选一个相邻点走过去 $n \l 阅读全文
posted @ 2018-12-26 22:31 探险家Mr.H 阅读(211) 评论(0) 推荐(1)
摘要:给 n 个斐波那契数,求他们的最小公倍数,膜 $10^9+7$ $n \leq 50000$,给出的斐波那契数都在不超过 $10^6$ 项出现 sol: #include <bits/stdc++.h> using namespace std; const int N=1e6+50, mod=1e9 阅读全文
posted @ 2018-12-26 15:49 探险家Mr.H 阅读(279) 评论(0) 推荐(0)
摘要:概念就不说了吧,网上教程满天飞 学了半天才知道,kd 树实质上只干了两件事情: 1.快速定位一个点 / 矩形 2.有理有据地优化暴力 第一点大概是可以来做二维平面上给点/矩形打标记的问题 第二点大概是平面最远点对? bzoj1941 Hide and Seek 求每个点除自己以外的最近点和最远点 s 阅读全文
posted @ 2018-12-24 22:04 探险家Mr.H 阅读(280) 评论(0) 推荐(0)
摘要:Day1.THUSC2017 Day1 T1 chocolate 给一个 $n \times m$ 的矩形,每个格子有颜色和权值,有些格子是坏的,不能选,求一个最小的连通块,满足至少有 $k$ 种颜色,且权值中位数最小 如果连通块最小但权值中位数不是最小可以拿到部分分 $n \times m \le 阅读全文
posted @ 2018-12-24 13:42 探险家Mr.H 阅读(237) 评论(2) 推荐(0)
摘要:好像只有一个串串题可以做... 不会 dp 和数据结构啊 QAQ 10 + 20 + 100 = 130 T1 一棵树,每个点有一个能量的最大容量 $l_i$ 和一个增长速度 $v_i$,每次可以选一个点,给 q 个时刻,每次把这个子树里和它距离不超过 k 的点的能量全都拿走,求每次拿走了多少 $n 阅读全文
posted @ 2018-12-17 19:22 探险家Mr.H 阅读(326) 评论(0) 推荐(0)
摘要:CXM:网络流都是套路 然而我发现我并不会网络流,所以来搞一搞 应该不会放代码。。。有点懒 bzoj1066 蜥蜴 一个 $r \times c$ 的网格里,每个格有一个柱子,有些柱子上有蜥蜴,每个地方有一个跳跃半径,每次蜥蜴从柱子上跳开的时候,他起跳点的柱子高度 -1 不能有两个蜥蜴在同一个柱子上 阅读全文
posted @ 2018-12-14 13:00 探险家Mr.H 阅读(218) 评论(0) 推荐(0)
摘要:对一个常系数线性递推式$$f_n = \sum_{i=1}^k a_i \times f_{n-i}$$ 矩阵快速幂需要 $O(k^3logn)$ ? 这篇文章将教您在至多为 $O(k^2logn + k^4)$ 时间内搞这个式子 有什么用嘛,可能对我这种省选注定退役的人没啥用,但对于 NOI 及以 阅读全文
posted @ 2018-12-11 20:51 探险家Mr.H 阅读(286) 评论(0) 推荐(0)
摘要:首先 FFT 没啥可说的,背诵全文 #include<bits/stdc++.h> #define LL long long using namespace std; const int maxn = 4000100,mod = 998244353,iG = 332748118,G = 3; int 阅读全文
posted @ 2018-12-11 13:55 探险家Mr.H 阅读(248) 评论(0) 推荐(0)
摘要:Dirichlet 卷积是两个定义域在正整数上的函数的如下运算,符号为 $*$ $(f * g)(n) = \sum_{d|n}f(d)g(\frac{n}{d})$ 如果不强调 $n$ 可简写为 $f * g$ 常用: $\mu * 1 = \epsilon$ $\phi * 1 = id$ $\ 阅读全文
posted @ 2018-12-06 09:16 探险家Mr.H 阅读(435) 评论(0) 推荐(0)
摘要:得分非常惨惨,半个小时写的纯暴力 70 分竟然拿了 rank 1。。。 如果 OYJason 和 wxjor 在可能会被爆踩吧 嘤 T1 欧拉子图 给一个无向图,如果一个边集的导出子图是一个欧拉回路,则 ans 加上这个边集边数的平方,求 ans ,膜 998244353 $n,m \leq 152 阅读全文
posted @ 2018-12-03 19:43 探险家Mr.H 阅读(285) 评论(0) 推荐(0)
摘要:其他的题好像不可做呢 QAQ 我太菜了 QAQ uoj266 Alice 和 Bob 又在玩游戏 给一个有根树森林,Alice 和 Bob 两个人每次选择一个点 x,删除 x 和 x 所有祖先,不能操作的人输,求赢的是谁 sol: 考虑 SG 函数,如果删除根节点,后继状态就是所有儿子为根的游戏,把 阅读全文
posted @ 2018-12-03 17:18 探险家Mr.H 阅读(234) 评论(0) 推荐(0)
摘要:给一个无向连通图,多次询问,每次询问给 k 条边,问删除这 k 条边后图的连通性,对于 bzoj3237 可以离线,对于 bzoj3569 强制在线 $n,m,q \leq 500000,k \leq 15$ sol: 离线的话很好做,xjb 分治就行了,大概就是 bzoj4025 二分图那题改一改 阅读全文
posted @ 2018-12-03 14:39 探险家Mr.H 阅读(243) 评论(0) 推荐(0)