会员
周边
众包
新闻
博问
闪存
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Paul·Shi
首页
新随笔
联系
订阅
管理
1
2
3
下一页
[置顶]
Tips
摘要: 1、倍增求距离时,要注意将最后和父节点的距离算上2、逆序对开long long3、如果是求关于2份的,注意间隔计算(最大取值时)例:P31434、使用差分约束系统时,要先spfa一遍判断所有点是否连通 例:[USACO05DEC]layout布局5、a%b=a-b*(a/b) a/b向下取整6、定义
阅读全文
posted @ 2018-12-05 12:55 Paul·Shi
阅读(498)
评论(0)
推荐(0)
2018年12月17日
【高级数据结构】K-D Tree
摘要: 【高级数据结构】K-D Tree $K-D Tree$ 是用来解决K维空间中数点问题强有力的数据结构,可以在 $(NlogN)$ ——$(N\sqrt{N})$ 的时间复杂度内完成查询和修改。 一、K-D Tree的做法 $K-D Tree$ 当K等于 $1$ 时,就是一颗替罪羊树树(平衡树的一种)
阅读全文
posted @ 2018-12-17 13:50 Paul·Shi
阅读(355)
评论(0)
推荐(0)
1211 NOI 模拟赛
该文被密码保护。
阅读全文
posted @ 2018-12-17 13:15 Paul·Shi
阅读(0)
评论(0)
推荐(0)
1214 NOI 模拟赛
该文被密码保护。
阅读全文
posted @ 2018-12-17 13:14 Paul·Shi
阅读(1)
评论(0)
推荐(0)
【FFT】快速傅里叶变换
摘要: 【FFT】快速傅里叶变换 一、复数 1、定义 复数:设 $a$,$b$ 为实数,$i^{2}=−1$ ,形如 $a+bi$ 的数叫复数,其中 $i$ 被称为虚数单位,复数域是目前已知最大的域 在复平面中,$x$ 代表实数,$y$ 轴(除原点外的点)代表虚数,从原点 $(0,0)$ 到 $(a,b)$
阅读全文
posted @ 2018-12-17 13:12 Paul·Shi
阅读(282)
评论(0)
推荐(0)
2018年12月10日
P3302 [SDOI2013]森林(主席树+倍增或LCT维护LCA)
摘要: P3302 [SDOI2013]森林(主席树+倍增或LCT维护LCA) 这道题要我们维护区间第K大,我们想到了主席树。 而这道题要我们动态维护加边,我们想到了 $LCT$ 。 对于树上的一条路径,我们可以使用差分的思想,设 $x$ 到 $y$ 的路径, $x$ 与 $y$ 的最近公共祖先为 $lca
阅读全文
posted @ 2018-12-10 20:46 Paul·Shi
阅读(341)
评论(0)
推荐(0)
1210 NOI 模拟赛
该文被密码保护。
阅读全文
posted @ 2018-12-10 13:43 Paul·Shi
阅读(8)
评论(0)
推荐(0)
2018年12月8日
1208 NOI 模拟赛
该文被密码保护。
阅读全文
posted @ 2018-12-08 13:44 Paul·Shi
阅读(13)
评论(0)
推荐(0)
2018年12月7日
【启发式合并】线段树,平衡树
摘要: 【启发式合并】线段树,平衡树 启发式合并就是一种复杂度可以证明的贪心合并 平衡树启发式合并: 对于平衡树的启发式合并,我们将一个 $size$ 较小平衡树一个一个结点暴力加入 $size$ 较大的平衡树中 最坏时间复杂度是玄学的 $O(N log^{2} N)$ 空间复杂度 $O(N)$ 模板题:P
阅读全文
posted @ 2018-12-07 11:07 Paul·Shi
阅读(518)
评论(0)
推荐(0)
2018年12月6日
CF1059E Split the Tree(树形DP,倍增,树上DFS序二分)
摘要: CF1059E Split the Tree(树形DP,倍增,树上DFS序二分) 题目链接:CF1059E 我们可以先倍增预处理出从每个结点向上最多能延伸多长,用 $len[u]$ 表示 我们再观察一下DP方程 $f[u]=max (f[v])$ , $num[u]=\sum num[v]$ $(f
阅读全文
posted @ 2018-12-06 20:21 Paul·Shi
阅读(236)
评论(0)
推荐(0)
CF1059D Nature Reserve (精度处理,计算几何,二分)
摘要: CF1059D Nature Reserve (精度处理,计算几何,二分) 题目链接:CF1059D 首先处理无解情况,如果在 $x$ 轴两侧都有点,则无解。 我们在将所有 $y$ 值都变为正数方便处理 如果圆与 $x$ 轴相切,则该圆的一条半径垂直于 $x$ 轴。 于是我们可以二分半径 $R$ 那
阅读全文
posted @ 2018-12-06 18:12 Paul·Shi
阅读(238)
评论(0)
推荐(0)
1
2
3
下一页
公告