会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
smghj
博客园
首页
新随笔
联系
订阅
管理
随笔分类 -
倍增法
基础算法
dfs序及其应用
摘要:dfs序前置知识:线段树,树状数组,LCA,树的存储,树的基础问题类型1.点修改,子树查询2.子树修改,点查询3.子树修改,子树查询4.链修改,点查询5.点修改,链查询6.链修改,子树查询7.子树修改,链查询(1-3)易,(4-5)中,(6-7)难
阅读全文
posted @
2022-11-06 21:44
心悟&&星际
阅读(32)
评论(0)
推荐(0)
树上倍增求LCA
摘要:树上倍增求LCA先跑一遍dfs,知道每个结点的父结点是谁,记录在root[x][0],“x”是当前结点,“root[x][0]”是x结点向上一步得到的点(也称为父结点)。我们可以维护出来每个结点向上2k步会走到哪个结点。如果已经超出树的范围令root[x][k]=0预处理一下LOG()inline
阅读全文
posted @
2022-03-04 14:49
心悟&&星际
阅读(36)
评论(0)
推荐(0)
公告