上一页 1 2 3 4 5 6 7 8 9 10 ··· 19 下一页
该文被密码保护。 阅读全文
posted @ 2022-09-16 22:05 pengyule 阅读(0) 评论(0) 推荐(0) 编辑
摘要: 9.11 T1 考场上这题的思考过程比较曲折,踏破铁鞋无觅处,得来全不费工夫,所幸最后还是做出来了。答案是n(n-1)+第一次遇到n时swap的次数。不过有坑,还不止一个:坑No.1: [n-1 x x x .. x n]需要在答案基础上-1;坑No.2: n<=2要特判 T2 “简单构造”,但是我 阅读全文
posted @ 2022-09-12 13:42 pengyule 阅读(25) 评论(0) 推荐(0) 编辑
摘要: 莫比乌斯函数 当 $\exists p>1,p^2|n$ 时,$\mu(n)=0$,否则设 $n$ 的本质不同质因数个数为 $k$,$\mu(n)=(-1)^k$。 μ(n) 的线性筛递推求法 //μ(n)和d(n)(约数个数函数)的线性推法 for(int i=2;i<=5e4;i++){ if( 阅读全文
posted @ 2022-09-07 22:16 pengyule 阅读(38) 评论(0) 推荐(0) 编辑
摘要: 报数/随机/单调栈/后缀数组 阅读全文
posted @ 2022-09-07 19:33 pengyule 阅读(38) 评论(0) 推荐(0) 编辑
摘要: 一步之遥/退位计划/退役以后/重在参与 谜之阶乘/子集/混凝土粉末/排水系统 阅读全文
posted @ 2022-09-03 22:43 pengyule 阅读(30) 评论(0) 推荐(0) 编辑
摘要: 线段树优化建图可以用 $O(\log n)$ 的时间做到将一个点向一个区间内所有点连边。 它不能直接做到将一个区间内所有点向一个区间内所有点连边。如果需要做到,则需要将区间等价变形成若干点,使得这些点的答案合并起来恰好是区间的答案。要做到这一点,需要根据具体题目发现性质。 怎么优化建图呢?将区间转成 阅读全文
posted @ 2022-08-03 20:25 pengyule 阅读(40) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2022-08-02 18:37 pengyule 阅读(0) 评论(0) 推荐(0) 编辑
摘要: 之前没写过吗,补一下。 【模板】平面最近点对 分治处理 $solve(l,mid),solve(mid+1,r)$,令 $d=$ 两者较小值,则只需要考虑和 $mid$ 横向距离 $<d$ 的点。 将长条虚线区间内的点按纵坐标排序,只有纵向距离 $<d$ 的点对才是有用的。枚举 $i$,枚举到 $j 阅读全文
posted @ 2022-07-29 16:39 pengyule 阅读(28) 评论(0) 推荐(0) 编辑
摘要: 两个凸包 $A,B$,分别有 $n,m$ 个端点,记 $a\in A$ 表示点 $a$ 在多边形内(含边界),$A$ 和 $B$ 的闵可夫斯基和定义为($a+b$ 表示向量相加): $$C={a+b|a\in A,b\in B}$$ 使用反证法和肉眼观察尝试法不难得出: $C$ 是凸包 $C$ 的边 阅读全文
posted @ 2022-07-27 22:02 pengyule 阅读(459) 评论(0) 推荐(0) 编辑
摘要: AGC024E Sequence Growing Hard ARC097D Monochrome Cat 开始想的是一个暴力的换根 dp 模拟题意的选择,打到一半意识到严重的问题就是代码 3K 起步且可能要调一年,所以灰溜溜去看题解了。 题解发现性质就能转化成简单问题的 dp。首先不难发现如果一个无 阅读全文
posted @ 2022-07-24 11:20 pengyule 阅读(56) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 10 ··· 19 下一页