上一页 1 2 3 4 5 6 7 ··· 16 下一页
摘要: 算法介绍 如果有一个序列上的多个区间询问,并且可以离线,且某区间 $[l, r]$ 推到 $[l + 1, r], [l, r + 1], [l - 1, r], [l, r - 1]$ 是比较容易的,那么可以使用一种较好的排序询问方式,使得总端点位移次数达到一个较小的值。 这种排序方式是:考虑对序 阅读全文
posted @ 2023-03-22 21:19 OIer某罗 阅读(35) 评论(0) 推荐(0) 编辑
摘要: 第一种定义方式 对于一棵树和若干个给定的点集,如果点集大小之和固定,这个点集的虚树是保留了点集信息的,并且点数和点集大小相关,如下图: 注意这里的虚树不包含点 $11$ 和 $16$ 中间的 $13$,因为它并没有起到分叉的作用,如果加上这类点那么点数规模是不对的。 建立虚树 首先取出点集 $S$, 阅读全文
posted @ 2023-03-22 19:35 OIer某罗 阅读(118) 评论(1) 推荐(0) 编辑
摘要: ## 1 扫描线 ### 1.1 研究对象 在一个B维直角坐标系下,第i维坐标在一个整数范围[li,ri]间,内部的点集称为一个B维正交范围。 一般1维正交范围简称区间,2维正交范围简称矩形,3维正交范围简称立方体 对于B维正交范围,每一维都有两个限制,即有两条边(side),这样是一个2B-sid 阅读全文
posted @ 2023-03-22 16:01 OIer某罗 阅读(93) 评论(0) 推荐(0) 编辑
摘要: template 支持一次性定义关于多种数据类型的函数: 例如 void cmin(double &x, double y) {...} void cmin(int &x, int y) {...} void cmin(char &x, char y) {...} ... 可以直接写作: templ 阅读全文
posted @ 2023-03-21 10:33 OIer某罗 阅读(68) 评论(0) 推荐(0) 编辑
摘要: array::array array<typename, size> name; (typename name[size]) 在越界的时候会加以警告。(再也不用调这玩意啦!) 取某一个元素和普通数组一致。 fill(t); 可以直接这样写把整个数组赋值。 iterator: 随机访问。 常数方面,是 阅读全文
posted @ 2023-03-19 22:46 OIer某罗 阅读(26) 评论(0) 推荐(0) 编辑
摘要: 三月十八日,没有看清楚数据范围,数组开小了,警钟敲烂。数组不全是2e5,!!! 三月十九日,log2没有写,并且烦躁,调4个小时,因为数组越界对拍不出来,警钟敲烂。 三月二十日,循环的第三变量一直在改变,警钟敲烂。还有要注意迭代器和vector不能一起移动。 三月二十三日,**不能定义 uint,只 阅读全文
posted @ 2023-03-19 22:13 OIer某罗 阅读(26) 评论(0) 推荐(0) 编辑
摘要: ## 1 调整法证明贪心 考虑证明某一种方案是最优策略的时候,这样证明:对于解集合里的其他所有解,都**存在一种调整使得其变得更优**,说明其他解都不是最优解。这里来看两个例子: ### 1.1 最小生成树的内核和证明 首先感性去看一下这个问题。一棵生成树的核心是把一些点联合在一起。我们会想到,对于 阅读全文
posted @ 2023-03-17 00:15 OIer某罗 阅读(67) 评论(0) 推荐(1) 编辑
摘要: 专业提示--趁着免费的时候得到它们 作者:Um_nik, 历史, 5 天前, 用英语说 在我的辅导下学习时,更多的技巧可以在这里使用。 不要再关心评级了 除非涉及奖金,否则你在积分榜上的位置没有任何区别。如果我知道我可以再解决一个问题,我可以在赢得比赛后感觉很糟糕。或者我知道我解决了所有我能解决的问 阅读全文
posted @ 2023-03-16 15:26 OIer某罗 阅读(268) 评论(3) 推荐(1) 编辑
摘要: 一些函数性质: 一次函数:最大值和最小值在 $x$ 的最大值或最小值取到。 (引申)反比例函数:最大值和最小值在 $\cfrac{1}{x}$ 的最大值或最小值取到。 奇/偶函数:对称性。 单峰/单谷函数:可三分性。 凸函数:可以二分斜率。(上凸函数斜率单减,峰值处斜率是 $0$)函数在某点处的斜率 阅读全文
posted @ 2023-03-14 16:04 OIer某罗 阅读(21) 评论(0) 推荐(0) 编辑
摘要: 1 2-SAT 问题 1.1 什么是 2-SAT $n$ 个 bool 变量,有 $m$ 个限制,形如:“第 $i$ 个变量的真假性为 $s$,那么第 $j$ 个变量的真假性需要为 $t$”,其中 $i, j \in [1, n], s, t \in {0, 1}$。求这些变量的一组合法取值,使得满 阅读全文
posted @ 2023-03-11 14:07 OIer某罗 阅读(24) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 ··· 16 下一页