Knowledge
08
14
disjoint-set disjoint-set
可持久化并查集题意给定n个集合,第i个集合初始只有一个数i。有m次操作,操作分为三种:1 a b 合并a,b所在集合2 k 回到第k次操作3 a b 询问a,b是否属于同一集合 题解简单地说,可持久化并查集其实就是:可持久化线段树+不路径压
2022-08-14
12
hdu7724 hdu7724
题意题目链接 一条链,每个点上有一个数 ,每条边上有一个质数 。一开始在某个点上,有一个空背包,走到一个点上可以把它的质因子放进背包,一条边如果背包里有那个质数就可以走。多组询问求从 x 出发能否走到 y(即求每个点能走到的最大范围)。
2022-08-12
07
16
05
10
从《挪威的森林》谈青年的成长 从《挪威的森林》谈青年的成长
本文从书中人物的象征意蕴,责任感,对死亡的解读三个角度分析《挪威的森林》中渡边彻的成长过程与心路变化,进一步探究《挪威的森林》对当代青年成长的意义。
2022-05-10 Knowledge
04
四姑娘山 四姑娘山
2022年四月的最后一天,我乘车向西,到达了我此生离天空最近的地方——四姑娘山
2022-05-04
04
27
21
20
线段树合并 线段树合并
题目链接 Problem$n$个点的树上进行$m$次操作,每次操作$(x,y,z)$,表示$x,y$的路径上所有点获得一个数$z$。求$m$次操作后每个点获得的数最多为哪一个? Data Range$1\leq n,m,x,y,z\leq
2022-04-20
19
14
【图论基础】 tarjan算法 【图论基础】 tarjan算法
割点与桥算法简介如果无向图中删除某个点$u$,连通块数量增加,则$u$为图的一个割点;本算法用来找到图中所有割点;如果删除无向图的一条边 $e$,连通块数量增加,则称 $e$ 为桥。 算法思想利用时间戳概念在图中建立一个DFS树,用$dfn
2022-04-14
06
【图论基础】 最短路算法 【图论基础】 最短路算法
dijkstra算法算法简介单源最短路算法 算法思想记已经访问过的点集合为$S$,未被访问过的点集合为$T$。 算法步骤: 每次找到$T$中距离源点最近的点$x$ 将$x$点加入$S$集合,此时$x$到源点的距离$dis[x]$即为最短路
2022-04-06
05
2 / 3