随笔分类 - 图论_最近公共祖先
摘要:倍增爬 #include<iostream> #include<cstdio> #define ri register int #define u int namespace opt { inline u in() { u x(0),f(1); char s(getchar()); while(s<
阅读全文
摘要:【问题描述】图图是一个很萌很萌很可爱的好孩纸。他正在玩一款策略游戏, 地图由 n 座城市组成, 并由 n - 1 条无向带权边连接成树形结构。 为了解决物资补给, 图图需要在这 n 座城市选出若干座城市建立机场, 其中在第 i 座城市建立机场的代价是 cost[i]。建立机场之后, 每座城市得到补给
阅读全文
摘要:https://www.luogu.org/problem/P3379 题目描述 如题,给定一棵有根多叉树,请求出指定两个点直接最近的公共祖先。 如题,给定一棵有根多叉树,请求出指定两个点直接最近的公共祖先。 输入格式 第一行包含三个正整数N、M、S,分别表示树的结点个数、询问的个数和树根结点的序号
阅读全文

浙公网安备 33010602011771号