随笔分类 -  学习笔记

摘要:群论笔记 Burnside引理 =1× 注意:单位元也是置换 Polya定理 举例说明。 考虑立方体染色问题。分析以相对棱的中点连线为轴的 旋转,如果将前、后、上、下、左、右 6 个面依次编号 阅读全文
posted @ 2023-01-27 16:47 flywatre 阅读(30) 评论(0) 推荐(0) 编辑
摘要:发现自己经常容易搞忘这个式子,特别来写一下。 然后二分检查精度,可以得到积分的近似。 阅读全文
posted @ 2023-01-26 21:30 flywatre 阅读(19) 评论(0) 推荐(0) 编辑
摘要:https://www.cnblogs.com/yangsongyi/p/10697176.html 简述: 无向图:度数矩阵减邻接矩阵,去掉根所在的行列后求行列式即为生成树个数。 有向图:一般是外向树或内向树,外向树度数为入度,内向树入度为出度,其余同上 理解: 相当于是除去根节点每个点选一条边, 阅读全文
posted @ 2023-01-24 15:25 flywatre 阅读(33) 评论(0) 推荐(0) 编辑
摘要:不会,长大后再学习吧! wiki 阅读全文
posted @ 2023-01-15 08:57 flywatre 阅读(276) 评论(0) 推荐(0) 编辑
摘要:~~(话说是不是可以直接SAM线性构造啊QAQ)~~ 构造过程直观图 入门 阅读全文
posted @ 2022-12-13 17:37 flywatre 阅读(23) 评论(0) 推荐(0) 编辑
摘要:算法流程 算法本质: 均分(二分)的思想,假设有 k 维,递归到当前的点集为 A ,可通过以某一维的值为依据均分点集。 但是此种做法可卡(树高不定),于是有两种思路: 替罪羊树:定一个偏移系数x,当当前子树左右字数的商大于偏移系数就重构当前子树。 朝鲜树:当整棵树树高超过 $ \sqrt{n 阅读全文
posted @ 2022-12-05 17:00 flywatre 阅读(31) 评论(0) 推荐(0) 编辑
摘要:资料 计算几何入门1 计算几何入门2 平面凸包入门 细节 叉积角计算:atan2(y,x) nan判断: 是否等于自己->不等即nan isnan() 向量 叉积应用: 快速判断点在向量左右 -> 求点是否在多边形内 快速求解直线交点 快速求解2向量构成三角形面积 凸包 二维凸包 算法A:类似斜率优 阅读全文
posted @ 2022-12-03 08:51 flywatre 阅读(32) 评论(0) 推荐(0) 编辑
摘要:对应模板:P3369 【模板】普通平衡树 点击查看代码 #include<bits/stdc++.h> using namespace std; inline int rd(){ int f=1,j=0; char w=getchar(); while(w>'9'||w<'0'){ if(w=='- 阅读全文
posted @ 2022-11-18 21:24 flywatre 阅读(25) 评论(0) 推荐(0) 编辑
摘要:Johnson 全源最短路 复杂度 nmlog(m) 一句话思想:新建虚点向所有点连边,设一点到虚点的最短路长度为 hi,则将每条边的长度设为 len+huhv,三角形不等式证明得到值为正,最短路路径相加(势能分析)得到最短路正确。 此思想可用作单源带负边权最短路? 阅读全文
posted @ 2022-11-16 17:25 flywatre 阅读(27) 评论(0) 推荐(0) 编辑
摘要:~~同学们都会树的定义了吧,那么接下来我们来学习圆方树吧~~ 圆方树 基础理论 圆方树,适用于仙人掌上问题,可将仙人掌转化为普通树。 将仙人掌上的点双连通分量合成一个方点(tarjan),剩余点作为圆点,其上做普通树处理即可。 (说起来很简单,来看一道例题吧!) 例题 P4320 道路相遇 简化题面 阅读全文
posted @ 2022-09-18 11:22 flywatre 阅读(32) 评论(0) 推荐(0) 编辑
摘要:李超线段树 洛谷模板题 题目描述 要求在平面直角坐标系下维护两个操作: 在平面上加入一条线段。记第 i 条被插入的线段的标号为 i。 给定一个数 k,询问与直线 x=k 相交的线段中,交点纵坐标最大的线段的编号。 线段端点横坐标范围40000,考虑用线段树维护,线段树的每一个点上 阅读全文
posted @ 2022-09-17 18:23 flywatre 阅读(26) 评论(0) 推荐(0) 编辑
摘要:~~比赛前的算法复习~~ 最小斯坦纳树 洛谷模板题 最小斯坦纳树,指在一张带权无向图中,给定指定的k个点,询问联通这k个点的最小路径权值和。 这种问题所给出的k一般较小,所以可以用状压DP来解决。 显然结论:最终选出的边构成的图一定是棵树 由此,我们可以定义 f(i,S) 为当前以 i为根 阅读全文
posted @ 2022-09-16 11:57 flywatre 阅读(94) 评论(0) 推荐(0) 编辑
摘要:由于某种来自东方的神秘力量(学长的压迫),鄙人不得不去填点分治的坑... 点分治 点分治算法主要思想是(在树上)分别统记包含某节点其子树对其造成的贡献,直接说并不是那么清楚,看例题: 洛谷P3806 【模板】点分治1 原题在这里! 题目背景 感谢 hzwer 的点分治互测。 题目描述 给定一棵有 \ 阅读全文
posted @ 2022-06-02 19:37 flywatre 阅读(52) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示