随笔分类 - 学习总结
摘要: 模拟赛考了 函数,于是来贺一发 oi-wiki Part 1:公平组合游戏 若一个游戏满足: 由两名玩家交替行动 在游戏进程的任意时刻,可以执行的合法行动与轮到哪名玩家无关 不能行动的玩家判负 则称该游戏为一个公平组合游戏 经典
阅读全文
摘要:最近打模拟赛发现这东西忘得差不多了,赶紧补一下 ## Part 1:知识点 ### 定义 - 经过图中所有边**恰好一次**的路径叫作**欧拉路径** - 如果欧拉路径的起点和终点相同,则称其为**欧拉回路** ### 判定 - **有向图欧拉路径**:图中**恰好**存在一个点的出度比入度多 $1
阅读全文
摘要:本文的树链剖分指的是**长链剖分** # Part 1:知识点 树链剖分常用于解决下面的问题: - 修改树上两点之间的路径上所有点的值。 - 查询树上两点之间的路径上节点权值的和/极值/其它(在序列上可以用数据结构维护,便于合并的信息)。 下面给出一些定义: - **重儿子**:表示一个节点的子节点
阅读全文
摘要:# Part 1:前置知识 一个**网络** 是一张有向图,图中每条有向边 都有一个给定的权值 ,称为边的**容量**。图中还有两个指定的特殊节点 和 ,分别称为**源点**和**汇点*
阅读全文
摘要:## Part 1:知识点 笛卡尔树是一种二叉树,每个节点有两个两个值 其中 满足二叉搜索树的性质, 满足二叉堆的性质 ### 一些性质 - 任何子节点的 小于(或大于)父节点的 - 对于任何父节点,左节点的 小于父节点的 ,右节点的 $k
阅读全文
摘要:(大抄蓝书) Part 1:无向图连通性 无向图的割点与桥 给定无向图 : 若对于 ,从图中删去节点 以及所有与 关联的边之后, 分裂成两个或两个以上不相连的子图,则称 为 的割点 若对于 \(e\i
阅读全文
摘要:放假 题目大意 经过几个月辛勤的工作, 决定让奶牛放假。 假期可以在 天内任意选择一段(需要连续),每一天都有一个享受指数 但是奶牛的要求非常苛刻,假期不能短于 天,否则奶牛不能得到足够的休息; 假期也不能超过 \(q\
阅读全文
摘要:模板(P2455) 题目传送门 #include<bits/stdc++.h> using namespace std; const int N=110; const double eps=1e-12; int n,id[N],line; double a[N][N]; bool zero(doub
阅读全文
摘要:# Part 1:前置知识 - 扩展欧几里得算法([不会的点这里](https://www.luogu.com.cn/blog/xishanmeigao/post-kuo-zhan-ou-ji-li-dei-suan-fa-yu-sheng-fa-post)) # Part 2:求解线性同余方程 #
阅读全文
摘要:# Part 1:前置知识 1、状压 DP 2、基本的位运算操作 # Part 2:SOS DP (以下的内容大部分翻译至[CF上的原文](https://codeforces.com/blog/entry/45223) ) ## 1、例题引入 给定一个含 个整数的集合 ,我们需要
阅读全文
摘要: :增加了积性函数的内容,修改了内容排版 # Part 1:欧拉函数及其性质 - **定义**:欧拉函数 表示小于等于 ,且与 互质的正整数的个数。 - **公式**: 若在算数基本定理中,$n=p_1^{c_1}p_2^
阅读全文