当前位置: 首页 > news >正文

题解:洛谷 P13019 [GESP202506 八级] 树上旅行

题解:洛谷 P13019 [GESP202506 八级] 树上旅行

Static Badge
发个题解证明我还在...

思路

在从 \(1\) 节点dfs时,用st表倍增,存往上走和往下走即可。

代码

int n, q, dep[N];
int st[2][N][30];//0->down 1->up
vector<int> G[N];
void dfs(int u,int fa){dep[u]=dep[fa]+1;int minx=inf;st[1][u][0]=fa;for(auto v:G[u]){if(v==fa) continue;cmin(minx, v);dfs(v, u);}st[0][u][0]=(minx>n?u:minx);
}
int main(){ioss;cin>>n>>q;for(int i=2,x;i<=n;i++){cin>>x;G[i].push_back(x);G[x].push_back(i);}dfs(1, 1);for(int j=1;j<=20;j++){for(int i=1;i<=n;i++){st[0][i][j]=st[0][st[0][i][j-1]][j-1];st[1][i][j]=st[1][st[1][i][j-1]][j-1];}}for(int i=1, s, k;i<=q;i++){cin>>s>>k;vector<int> a(k+1);for(int j=1;j<=k;j++){cin>>a[j];}for(int j=1;j<=k;j++){if(a[j]>0){if(a[j]>dep[s]||s==1){s=1;continue;}for(int p=0;p<=20;p++){if(a[j]>>p&1){s=st[1][s][p];}}}else{for(int p=0;p<=20;p++){if((-a[j])>>p&1){s=st[0][s][p];}}}}cout<<s<<'\n';}
}
http://www.jsqmd.com/news/912308/

相关文章:

  • 四川盛世钢联|成都钢材销售厂家|本地现货供货商|代理商批量拿货价优 - 四川盛世钢联营销中心
  • 文旅 GEO×AIAGC:OPD 一人部门如何引爆文旅内容与获客效率革命
  • 全网音乐免费下Go Music 音乐工具,听歌下载全搞
  • 魔兽争霸3终极优化指南:5分钟让经典游戏在现代电脑完美运行
  • 【AI面试临阵磨枪-088】Skill 如何做参数校验、依赖注入、权限控制、超时、重试、幂等?
  • 别再纠结QCustomPlot、QtChart和QWT了!手把手教你用PyQt5为Arduino/STM32数据选对绘图库
  • 炒股要有激情,就不聊股票的 怎么可能赚钱 股灾空仓最好,平时也要复盘的,有没有职业炒股的,要怎么做?
  • 设计师的“数字武器库”:CAD库分类解析与选型指南
  • 小红书怎么无水印保存视频到相册?2026详细操作攻略 - 科技大爆炸
  • 基于云端OpenClaw的情绪互动机器人系统-Milk-V Duo S + 机器人 端开发(7)
  • 2026最新台州玉环黄金回收+白银回收+铂金回收店铺门店权威榜单TOP1~5家推荐地址电话 - 诚信金利回收
  • 中文语境钓鱼即服务(PhaaS)产业链演化与闭环防御研究
  • 测试开发干货:用 Python 玩转数据库,告别 pymysql 的繁琐操作!
  • 华硕笔记本终极控制指南:用G-Helper替代Armoury Crate的完整教程
  • 淘宝淘金币自动化脚本终极指南:快速解决8大常见问题
  • 工装集成墙板十大品牌推荐
  • 如何轻松管理游戏DLSS版本:DLSS Swapper使用指南
  • JavaScript 垃圾回收机制详解
  • 【字节跳动】江苏苏州江南水乡临水低碳液冷算力集群
  • Claude商业分析报告合规性危机预警:GDPR/CCPA/《生成式AI服务管理暂行办法》三重穿透审计清单(含6份可直接套用模板)
  • UE5 蓝图 FPS 02 Event Beginplay
  • 多符号连续 Chirp 调制解调系统(433MHz载波+数据chirp调制解调)V2.0
  • Legacy iOS Kit:技术重构如何让经典iOS设备重获新生?
  • 【案例教程】CASA(Carnegie-Ames-Stanford Approach)模型原理及实践应用
  • AI、区块链与未来媒体:数字时代信任机制的重构与挑战
  • 免费大模型镜像站怎么选?别只看“能用”,稳定、高速、多模型才是关键
  • OPC中国适合大学生吗?一份 AI 实践能力与作品集核验清单
  • 企业考勤系统更新换代,通芝深度解析2025年行业趋势与选型建议
  • 从Excel到Lindy全自动入职:3天完成87%人力事务闭环,中小企速效转型手册
  • 如何免费解锁完整游戏修改体验:WandEnhancer终极指南