原文:淺談基環樹(環套樹)

淺談基環樹 環套樹 本篇隨筆簡單講解一下算法競賽中的基環樹。也叫環套樹。 一 基環樹概念 其實我個人更喜歡叫它基環樹。更好理解。 它的標准定義是:具有N個點N條邊的連通圖。 如果不保證聯通,它就會成為基環樹森林。 上張圖直觀理解一下。 這就是一棵基環樹。 如果我們把中間那個醒目的環斷開任意一條邊,它就會成為一棵樹,如果我們把這個環全部斷掉,就會成為一個森林。 二 內向樹和外向樹 啥 樹還會害羞么 ...

2020-10-14 16:22 0 740 推薦指數:

查看詳情

【學習】

,也是,簡單地講就是樹上在加一條邊。它形如一個上每個點都有一棵子樹的形式。因此,對的處理大部分就是對處理和對處理。顯然,難度在於后者。 扣環 這是幾乎所有處理的第一步。扣環的方法多種多樣,各有千秋,反正都是\(O(n)\)的。這里貼一下本人扣環的代碼。這個東西 ...

Mon Jul 16 05:00:00 CST 2018 2 1385
算法筆記--

:無向圖,一個上每個點都是樹根 完備的扣環方法(可以扣二元): 例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
樹上求

題目描述 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
淺談(線段平衡)&學習筆記

0XFF 前言 *如果本文有不好的地方,請在下方評論區提出,Qiuly感激不盡! 0X1F 這個東西有啥用? ------線段平衡,可以用於解決待修改區間\(K\)大的問題,當然也可以用 ------樹狀數組可持久化線段,但是 線段平衡 更加容易 ...

Tue Jan 22 18:38:00 CST 2019 0 593
小結

用數據結構亂堆的方法來解決這類問題。這類解法以碼量大和難調試著稱。 通過用一種(棵?)數據 ...

Sat Dec 09 02:03:00 CST 2017 4 4963
[學習筆記]

引言 ,顧名思義,就是要將兩種或多種樹形數據結構結合起來,解決一些單獨無法解決的問題。 如果說要解決區間上的問題,如最大值,區間修改等,肯定會想到線段。 但是線段不能查詢第k大,不能查詢一個數在區間的排名,自然也不能查詢前驅和后繼。 平衡可以解決查詢排名、前驅、后繼等問題 ...

Sun Mar 08 02:37:00 CST 2020 0 2432
淺談有向無

\[VC總結系列——關於有向無圖 \] 總目錄 Ⅰ. 定義 Ⅱ. 性質 Ⅲ. 判定 Ⅳ. 更新日志 Ⅰ. 定義 有向無圖:邊有向,且此圖無,在OIer口中也稱之為 $ DAG \(,\) DAG $也和 拓撲排序 息息相關(見圖) 反例:(標准的有向有圖 ...

Mon Sep 27 08:04:00 CST 2021 0 118
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM