原文:【学习】基环树

基环树,也是环套树,简单地讲就是树上在加一条边。它形如一个环,环上每个点都有一棵子树的形式。因此,对基环树的处理大部分就是对树处理和对环处理。显然,难度在于后者。 扣环 这是几乎所有基环树处理的第一步。扣环的方法多种多样,各有千秋,反正都是 O n 的。这里贴一下本人扣环的代码。这个东西,稍微博采众长一下就好了。 接下来就是题目了。 BZOJ Island 题意:有一个基环树和树组成的森林,共有 ...

2018-07-15 21:00 2 1385 推荐指数:

查看详情

浅谈

浅谈) 本篇随笔简单讲解一下算法竞赛中的。也叫。 一、概念 其实我个人更喜欢叫它。更好理解。 它的标准定义是:具有N个点N条边的连通图。 如果不保证联通,它就会成为森林。 上张图直观理解一下。 这就是一棵。 如果我们把中间 ...

Thu Oct 15 00:22:00 CST 2020 0 740
算法笔记--

:无向图,一个上每个点都是树根 完备的扣环方法(可以扣二元): 例1:BZOJ 1791 思路:对于每个,求出直径,然后加起来 求直径方法,将扣出来,求出以上每个点为根节点的的直径以及深度,然后在上求边权前缀和,枚举j ...

Fri Aug 17 20:37:00 CST 2018 1 1436
【科技】小结

最近比较系统地练了练的题,最后在这里总结一波,留一点方法与套路。 首先,的模型应该是比较明显的。和类比,除了题目中给出一棵之类的这种很直接的方式,的有关模型,较常见的有根据某个性质,我们可以得到除了根每个点都能找到唯一对应的父亲。 而除了给出$n$个点$n$条边,比较 ...

Wed Jul 25 22:18:00 CST 2018 1 875
决策学习决策学习基本算法

决策学习基本算法 输入:训练集; 属性集. 过程:函数 1: 生成结点node; 2: if 中样本全属于同一类别 then 3: 将node标记为类叶结点; return 4: end if 5: if 中样本在上取值相同 then 6: 将node标记为叶 ...

Mon Sep 05 16:07:00 CST 2016 0 2127
树上求

题目描述 A subway scheme, classic for all Berland cities is represented by a set of n stations connecte ...

Thu Jul 26 03:17:00 CST 2018 0 781
线性学习笔记

对于一个 \(m\) 维向量组,每一个向量表示为形如 \((x_1,x_2,...,x_m)\) 如果存在一个向量可以用其他向量表示出来,称为线性相关 否则,称为线性无关 所有向量组可以形成的向量集合称为线性空间 求出向量组的一个线性无关的子集,其可以组成的线性空间不变,称为线性空间的一组 ...

Wed Nov 17 05:46:00 CST 2021 0 100
学习笔记】 线性

引入 今天在刷题的时候看到这样一个题: 在n个数中求出异或和的最大值 发现并不是很会 然后学了线性 算法介绍 若干数的线性是一组数\(a_1,a_2,...a_n\),其中\(a_x\)的最高位的\(1\)在第\(x\)位。 通过线性中元素\(xor\)出的数的值域与原来的数\(xor ...

Thu Oct 15 04:44:00 CST 2020 0 578
线性 学习笔记

ps:做CF的时候碰到了一个线性的概念,然后在网上学习了一下,发现相关的资料很少,所以打算来写一个我个人的理解。 线性代数中 有极大线性无关组和空间的的概念。 线性的性质与此类似。 首先来看一个问题: 给出N个数,要从中选出一个最大的子集,使得子集中的任意个元素 ...

Sat Dec 10 07:17:00 CST 2016 2 6225
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM