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

1.4t6

include<bits/stdc++.h>

define endl '\n'

using namespace std;
typedef long long ll;
typedef pair<ll,ll> pll;
vector v;
vector tree;
unordered_map<ll,pll> mp;
ll count(ll x){
if(x-1)return 0;
ll l=mp[x].first;
ll r=mp[x].second;
tree[x]=count(l)+count(r)+1;
return tree[x];
}
bool mirror(ll x,ll y){
if(x
-1&&y-1)return true;
if(x
-1||y==-1)return false;
if(v[x]!=v[y])return false;
return mirror(mp[x].first,mp[y].second)&&mirror(mp[x].second,mp[y].first);
}
int main(){
ios::sync_with_stdio(false);cin.tie(0);
ll n;
cin>>n;
tree.resize(n+1);
v.resize(n+1);
for(ll i=1;i<=n;i++)cin>>v[i];
for(ll i=1;i<=n;i++){
cin>>mp[i].first>>mp[i].second;
}
ll ans=0;
count(1);
for(ll i=1;i<=n;i++){
if(mirror(i,i))ans=max(ans,tree[i]);
}
cout<<ans<<endl;
return 0;
}

http://www.jsqmd.com/news/892053/

相关文章:

  • kafka为什么分区不能那么多
  • 利用taotoken为ubuntu上的claude code提供稳定可靠的api后备支持
  • Linux 上生成 AppStoreInfo.plist,App Store 上架 iOS
  • 从平面Gerber到3D仿真模型:HFSS 3D Layout导入PCB文件的完整避坑与材料分配指南
  • 面试问项目的QPS是多少,该怎么回答
  • 胶囊网络与知识图谱融合:实现精准图像描述生成的工程实践
  • Laravel 中间件与装饰器模式的关系与区别?
  • 有效提升品牌AI搜索推荐率|2026支持试用的GEO服务商
  • 从摩尔定律到韬定律:华为给半导体产业的一份新答卷
  • 深圳除甲醛服务第三方调研报告:基于行业标准与实测数据的客观分析 - 环保除醛知识库
  • iPhone17首次降价就杀疯了!销量直逼3000万台
  • 2026年5月北京钻石回收店推荐:正规靠谱商家指南与收的顶实测 - 奢侈品回收测评
  • t-SNE非线性降维结合深度学习提升高光谱图像分类精度
  • 微AI设备模型压缩与硬件加速实战:从量化剪枝到边缘部署
  • 2026年河源紫金4家正规奢侈品回收机构盘点 - 小仙贝贝
  • 用过才敢说!盘点2026年人气爆表的的AI论文工具
  • 实测才敢推!2026年最值得信赖的专业降AI率网站
  • Mozilla 解释 Firefox 在英特尔 Raptor Lake 系统上的崩溃问题
  • H.264压缩域低码率鲁棒水印:原理、实现与工程实践
  • Oxidized安装
  • 1.4t3
  • 手把手教你用Docker封装带Nvidia GPU硬解码的OpenCV+FFmpeg开发镜像
  • 险情处置能力对照:无感定位赋能矿山透明化空间管理,UWB 存在监测断层缺陷
  • 如何高效部署系统授权管理工具:企业级批量许可解决方案终极指南
  • 动态优化集成学习:解决中医文本命名实体识别中的类别不平衡与实体稀疏问题
  • 机器学习赋能硬件安全:从漏洞检测到侧信道分析的实践指南
  • Redis 有序集合(Zset / Sorted Set)
  • 脉冲神经网络在可穿戴心电监测中的应用:FFT+SNN+SVR架构与硬件部署实践
  • WebGAL视觉小说引擎:从零开始创作互动故事的终极指南
  • 1.4t4