随笔分类 - 学习笔记
摘要: 注意 z[1]=n,从下标 开始求 z!! #include <bits/stdc++.h> using namespace std; typedef long long LL; const int N = 2e7 + 5; i
阅读全文
摘要:引言 然而并没有什么内容 之所以是第二类斯特林数的原因是今天比赛写的拉插被卡了。。。 ~~第xxx次被卡常~~ 第二类 数 将 个两两不同的元素划分为 个互不区分的非空子集的方案数 递推形式 $$ \begin{Bmatrix}n\k \end{B
阅读全文
摘要: 一种启发式搜索 和暴搜的差别是多了一个估价函数,每次取出一个估算最优的状态以期更高效完成任务 重点在于估价函数 的设计,若实际代价为 ,则 若 ,设计得非常好 若 $\text{h*
阅读全文
摘要: 如果是只增,那么将询问按左端点所在块为第一关键字升序,右端点为第二关键字升序排序 如果询问在一个块内,暴力扫 不然对于左端点在同一个块的所有询问,先将莫队区间左端点移到块右端点 ,右端点移到块右端点,这是一个空区间 然后右端点递增,保证了只增,左端点向左
阅读全文
摘要: 首先这个题目描述得不清不楚 反正做法是过 城引一条直线,算出直线两侧点数的 找到最优直线,即 最小的 那么重点在判断一个点在直线的哪边 这是二维计算几何的基本操作 好好体会了一番向量积 其几何意义是两向量共定点构成的
阅读全文