摘要: [题目链接](https://www.luogu.com.cn/problem/AT_agc004_d) 躺在床上想到重要性质的题目。。。 首先,由于每个城市只有一个可以直接到达的城市,所以 $n$ 个城市就有 $n$ 条边,容易发现这是一棵基环树,那么我们先从普通树的角度考虑,若要求每个点走 $k 阅读全文
posted @ 2023-09-02 10:49 2017BeiJiang 阅读(39) 评论(0) 推荐(0)
摘要: [题目链接](https://www.luogu.com.cn/problem/P2431) 由于每个质量的月饼只有一个,并且质量恰好是2的整数倍,所以考虑将一个质量看成一个二进制位。 那么也就是说,我们要构造一个二进制数 $x$,使得 $x$ 的 $1$ 的个数最多,且满足 $a\le x \le 阅读全文
posted @ 2023-09-01 21:39 2017BeiJiang 阅读(44) 评论(0) 推荐(0)
摘要: >本文主要以例题讲解和贪心方法入手。 ## 邻项交换 当我们确定操作顺序,并按照题意模拟即可得出答案,就要用邻项交换的办法来确定最优的操作顺序。 ### [接水问题](https://www.luogu.com.cn/problem/P1223) 对于一个排队顺序 $T_1\sim T_n$,答案显 阅读全文
posted @ 2023-08-30 15:05 2017BeiJiang 阅读(40) 评论(0) 推荐(0)
该文被密码保护。 阅读全文
posted @ 2023-08-27 13:42 2017BeiJiang 阅读(0) 评论(0) 推荐(0)
摘要: [题目链接](http://oj.daimayuan.top/problem/464?locale=zh-cn) 可持久化平衡树看上去很行的样子,但是我不会啊。。。 先来考虑一个简化版的问题:求区间 $[1,n]$ 中 $\le H_i$ 的元素个数。 这显然是好做的,用权值树状数组就行。 回到本题 阅读全文
posted @ 2023-08-24 14:37 2017BeiJiang 阅读(28) 评论(0) 推荐(0)
摘要: # 非旋平衡树 FHQ-Treap 这里介绍的是非旋 $Treap$,即 $FHQ-Treap$,毕竟这个好写太多,而且支持各种操作。 $FHQ-Treap$ 包含两个重要操作:分裂和合并。 ### 分裂(split) 分裂指的是将一棵以 $root$ 为根节点的树,分裂成两棵分别以 $a,b$ 为 阅读全文
posted @ 2023-08-23 23:04 2017BeiJiang 阅读(58) 评论(0) 推荐(0)
摘要: 被黄题创死了2333 [题目链接](https://www.luogu.com.cn/problem/CF1209D) 首先肯定有一个贪心的想法:尽量使得人们拿的花重复,即尽量使得每个人都拿一束花。当然第一个人必须拿两束。 接着思考:如何找出有几个人是必须拿两束花的。 其实很简单,当 $A,B$ 两 阅读全文
posted @ 2023-08-20 11:33 2017BeiJiang 阅读(27) 评论(0) 推荐(0)
摘要: 前言:由于 `NOI` 大纲中对二分图的要求仅停留在判定,所以本文主要讲解二分图染色。 二分图指:一张图可以分成两个集合,使得两个集合内部没有边相连,边在两个集合之间。 判定二分图的充要条件是:不存在奇环。那么我们可以对于整张图交替染色,如果发现矛盾,存在奇环;否则说明不存在奇环。 其实奇环可以用并 阅读全文
posted @ 2023-08-17 12:44 2017BeiJiang 阅读(47) 评论(0) 推荐(0)
摘要: 最短路径 基础算法 特殊图 特殊图即边权只包含 \(0,1\) 或 \(1\) 或某个特定的数的图。这种图可以用 \(bfs\) 在 \(\rm O(n)\) 时间内求出单源最短路,在 \(\rm O(n^2)\) 内求出多源最短路。 单源最短路径 单元最短路径指的是在一张联通图中,起点 \(s\) 阅读全文
posted @ 2023-08-14 22:30 2017BeiJiang 阅读(62) 评论(0) 推荐(0)
摘要: [题目链接](https://www.luogu.com.cn/problem/CF1076D) 既然题目让我们求保留 $k$ 条边的最大好点数量,那我们首先思考这样的问题:什么情况下删一条边必定会删一个点。 显然,只有树才会出现这样的情况,而在一个连通图还没有删成树之前,删边对于点的数量是没有影响 阅读全文
posted @ 2023-08-12 22:41 2017BeiJiang 阅读(26) 评论(0) 推荐(0)
摘要: [题目链接](https://www.luogu.com.cn/problem/P2149) 题意简述:求两条给定起点终点最短路的最长公共路径。 首先最长公共路径一定是两条最短路的公共最长链的部分。至少一定在两条最短路上。 考虑如何求出一条路径是否包含于一条最短路,只要路径 $x\rightarro 阅读全文
posted @ 2023-08-09 23:39 2017BeiJiang 阅读(38) 评论(0) 推荐(0)
摘要: [题目链接](https://www.luogu.com.cn/problem/P1407) 首先我们考虑用图论的边描述这个关系。若两者存在夫妻或情侣关系,就连一条边(是有向边还是无向边呢?)。 先来考虑两对夫妻的情况,若**夫妻边与情侣边交替出现**。且一对夫妻在同一个环内,则可以说明分开后能够重 阅读全文
posted @ 2023-08-08 11:27 2017BeiJiang 阅读(26) 评论(0) 推荐(0)
摘要: [题目链接](https://www.luogu.com.cn/problem/P3426) 充分暴露出对 $border$ 结合 $dp$ 理解的不足。 先来推结论,一个字符串的印章一定是其 $border$,因为只有这样才可能兼顾首尾,但是他的 $border$ 不一定是其印章,两个条件不能互推 阅读全文
posted @ 2023-08-08 09:21 2017BeiJiang 阅读(31) 评论(0) 推荐(0)
摘要: [题目链接](https://www.luogu.com.cn/problem/P3538) 询问循环节的“模板题”? 首先,有一个经典结论:若存在一长度为 $len$ 的循环节,则 $s[l \sim r-len]=s[l+len \sim r]$,简单来说就是利用移位,说明是否是循环节。 有了这 阅读全文
posted @ 2023-08-07 10:48 2017BeiJiang 阅读(51) 评论(0) 推荐(0)
摘要: [题目链接](https://www.luogu.com.cn/problem/P8085) 题目问的是相对位置是否一样,即若 $s$ 的第 $1,2,3$ 个字符串相等,$t$ 的第 $1,2,3$ 个字符串也相等,则 $s=t$。 由于 $t$ 的长度是固定的,所以我们使用哈希进行快速匹配。 那 阅读全文
posted @ 2023-08-07 09:24 2017BeiJiang 阅读(38) 评论(0) 推荐(0)