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

P4551 最长异或路径

点击查看代码
#include<bits/stdc++.h>
using namespace std;typedef pair<int,int> PII;
const int N=1e5+10;
int tr[N*31][2],idx;
int d[N];
vector<PII> adj[N];
int n;void dfs(int u,int fa,int sum)
{d[u]=sum;for(auto& edge : adj[u]){int v=edge.first;int w=edge.second;if(v!=fa){dfs(v,u,sum^w);}}
}void insert(int x)
{int p=0;for(int i=30;i>=0;i--){int bit=(x>>i)&1;if(!tr[p][bit]) tr[p][bit]=++idx;p=tr[p][bit];}
}int query(int x)
{int p=0,res=0;for(int i=30;i>=0;i--){int bit=(x>>i)&1;if(tr[p][1-bit]){p=tr[p][1-bit];res|=(1<<i);}else{p=tr[p][bit];} }return res;
}int main()
{ios::sync_with_stdio(0),cin.tie(0);cin>>n;for(int i=1;i<=n-1;i++){int u,v,w;cin>>u>>v>>w;adj[u].push_back({v,w});adj[v].push_back({u,w});}dfs(1,0,0);for(int i=1;i<=n;i++ ){insert(d[i]);}int max_ans=0;for(int i=1;i<=n;i++){max_ans=max(max_ans,query(d[i]));}cout<<max_ans<<"\n";return 0;
}
http://www.jsqmd.com/news/433241/

相关文章:

  • FAST-LIVO2 快速总结(相对详细版)
  • AI辅助的投资组合归因分析
  • 2026年北京办公室装修公司推荐:性价比高的 - 余小铁
  • 阵列信号处理——学习笔记 第6章 波束旁瓣设计
  • 揭秘大数据领域数据压缩的高效秘诀
  • 阵列信号处理——学习笔记 第7章 波束主瓣设计
  • 大数据时代:数据标注的5大核心技术与实践指南
  • 智能插座:AI Agent的用电优化管理
  • Docker 容器端口映射不生效 - Higurashi
  • 大数据安全攻防演练:真实案例分析与解决方案
  • OpenClaw安装部署教程
  • 爬虫开发实战:普通代理与隧道代理的选择指南
  • VK_KHR_WIN32_SURFACE_EXTENSION_NAME 未定义的分析和解决
  • 2026 AI招聘软件技术实测:Top5排行榜大揭秘!传统ATS只是“油改电”?这款原生智能体才是全兜底标配 | 工具测评 | 简历筛选 | 降本增效
  • 玩转全协议快充移动电源 SOC:高压 SCP + 双向 PD3.0 实战指南
  • 专业的贵州商务酒店大型会展会议酒店 - 品牌企业推荐师(官方)
  • 雷电预警装置部署于:机场、景区、学校等场所,有效规避雷击事故
  • 可以替换 sap的中大型开源erp软件erp5的新旧界面风格对比
  • 资深鸿蒙开发工程师:技术深度、生态融合与实战精要
  • 数组TOP-K问题:求前K个最小元素的多种解法与C++实现
  • 鸿蒙系统开发工程师:深入解析技术栈与面试指南
  • 新疆大量元素水溶肥哪家好? - 品牌企业推荐师(官方)
  • 【vllm】DP 负载均衡
  • 华为鸿蒙开发指南:从基础到实战与面试准备
  • 问舟科技GEO AI搜索优化 开启AI搜索营销新时代 - 品牌企业推荐师(官方)
  • 鸿蒙开发深度解析:从核心技术到实战面试全攻略
  • ​2026年自动门风淋室厂家选购综合评测与厂家推荐:5家实力工厂+6步避坑 - 品牌企业推荐师(官方)
  • 【vllm】spawn
  • HDFS元数据大小优化:小文件合并+元数据精简技巧
  • 吨袋集装袋编织袋采购必看!吨袋实力厂家精选推荐,选购攻略一文吃透 - 品牌企业推荐师(官方)