花费 8 ms
树链剖分详解

转载请注明出处,部分内容引自banananana大神的博客 别说你不知道什么是树╮(─▽─)╭(帮你百度一下) 前置知识:  dfs序  线段树 先来回顾两个问题:1,将树从x到y结点最 ...

Thu May 10 20:54:00 CST 2018 27 22297
树链剖分详解(洛谷模板 P3384)

洛谷·[模板]树链剖分 写在前面 首先,在学树链剖分之前最好先把 LCA、树形DP、DFS序 这三个知识点学了 emm还有必备的 链式前向星、线段树 也要先学了。 如果这三个知识点没掌握好的话, ...

Sun Dec 03 17:50:00 CST 2017 11 10942
树链剖分学习

最近一段时间决定先好好搞一下数据结构了,首先搞了下树链剖分; 专题训练:http://acm.hust.edu.cn/vjudge/contest/view.action?cid=28982# ...

Tue Aug 13 03:43:00 CST 2013 0 13014
树链剖分详解

前言 树链剖分是什么? 树链剖分,说白了就是一种让你代码不得不强行增加1k的数据结构-dms   个人理解:+1:joy: 有什么用? 证明出题人非常毒瘤 可 ...

Sun Dec 24 15:31:00 CST 2017 15 3433
树链剖分(轻重链剖分)算法笔记

仔细想想 自己第一次听说这个这个数据结构大概有两年半的时间了 然而一直不会. 不过现在再回头来看 发现其实也不是很麻烦 首先 在学树链剖分之前最好先把$LCA$ 树形$DP$ 以及$dfs$序 这 ...

Tue Jul 12 00:43:00 CST 2016 0 7392
CEOI2019 / CodeForces 1192B. Dynamic Diameter

题目简述:给定一棵$N \leq 10^5$个节点的树,边上带权,维护以下两个操作: 1. 修改一条边的边权; 2. 询问当前树的直径长度。 解1:code 注意到树的直径有以下性质: ...

Tue Jul 30 05:09:00 CST 2019 0 1385
CEOI2020 作战记录&题解

作战记录\(:\) \(Day1\) 开场大概 \(10min\) 发现 \(A\) 是个普及组题,然后切了. 发现 \(B\) 是个计算几何,这种题对我来说完全不可做,于是写了个 \(30 ...

Sat Aug 29 21:03:00 CST 2020 7 808
NOIP2016天天爱跑步解题思路

算法:LCA,树上差分+(乱搞) 如果有写错的地方请大佬更正 对于100%数据: u表示起点,v表示终点 对于一条u到v的路径,先讨论LCA!=u&&LCA!=v的情况: ...

Sat Aug 12 19:53:00 CST 2017 1 2527
长链剖分随想

  之前写了那么长一篇Blog…现在不如写篇小短文…说一下另一种树链剖分方法——长链剖分的事情。它可以比重链剖分更快地完成一些东西。   树链剖分的原始版本重链剖分非常经典,这里就不从头介绍了。 ...

Thu Feb 16 05:40:00 CST 2017 3 2564
[OI]省选前模板整理

省选前把板子整理一遍,如果发现有脑抽写错的情况,欢迎各位神犇打脸 :) 数学知识 数论: //组合数 //C(n,m) 在n个数中选m个的方案数 ll C[N][N]; ...

Tue Apr 05 19:21:00 CST 2016 7 2558

 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM