首页
比赛
tracker
题库
课程
竞赛讨论区
登录
/
注册
去牛客
首页
>
Genealogy in the trees
3条解析
开通博客写题解
XFlypig
发表于 2023-09-08 22:25:51
不清楚正解, 但树套树真的能过 (1800ms) 题目要求即为求满足如图所示的{a, b, p, q} 对数 即对于每一个{a, b} 都要快速求出 到 的路径上, 存在 所对应的 在 的子树里 首先想到树剖, 发现线段树维护的是一段区间内所有点的对应点在 的子树里的个数, 直接在树剖的
展开全文
工口发动机
发表于 2023-09-09 18:56:49
Genealogy in the trees 感觉题解太智力了,写个不带脑子的大暴力 做法。 给定 个点对, 次询问,对每次询问的点对 查询有多少 点对 满足 是 的祖先, 是 的祖先。 树上问题考虑转换成序列问题,先转换到dfs序上。 考虑拆解查询,满足 是 的祖先这个条件在重
展开全文
itoshiki_Treap
发表于 2023-10-18 22:18:35
D Genealogy in the trees 考虑把树拍平到 dfn 序列上,那么题目要求即为对于每个 求有多少点对 满足: 其中 为点 子树大小,但本式中最后一部分不需要显式处理 ,只需在结点 退栈时记录 时间戳即可。 放到二维平面上,将第一个式子的元素作为 轴坐标,第二个式
展开全文
查看本题
查看本题讨论
相关比赛
64425-牛客练习赛115内测
进入比赛
64819-牛客练习赛115
进入比赛
65050-练习赛
进入比赛
65212-LetMeTry
进入比赛
65395-凯泉
进入比赛
等你来战
查看全部
Whalica Cup (Round 2)
报名截止时间:2026-02-15 18:00
牛客周赛 Round 131
报名截止时间:2026-02-15 21:00
牛客2026年除夕娱乐赛
报名截止时间:2026-02-17 01:00
牛客周赛 Round 132
报名截止时间:2026-02-22 21:00
牛客小白月赛129
报名截止时间:2026-02-27 21:00
牛客周赛 Round 133
报名截止时间:2026-03-01 21:00
扫描二维码,关注牛客
意见反馈
下载牛客APP,随时随地刷题