尧图网站建设 尧图网络
  • 首页
  • 关于我们
  • 服务项目
  • 案例展示
  • 建站流程
  • 资讯中心
  • 联系我们
首页/资讯中心/详情

【题解-信息学奥赛一本通】2142:树边匹配

【题解-信息学奥赛一本通】2142:树边匹配
📅 发布时间:2026/7/31 0:34:41

题目:2142:树边匹配

题目描述

给你一棵包含n个节点的树。

匹配一组边,其中每个节点最多是其中一条边的端点。匹配中最多有多少条边?

输入

第一行输入包含一个整数n:节点的数量。节点编号为1,2,…,n。然后有n−1行描述边。每行包含两个整数a和b:节点a和节点b之间有一条边。

输出

输出一个整数:最大边组数。

时空限制

1s / 64MB

样例输入

5 1 2 1 3 3 4 3 5

样例输出

2

提示】
样例解释:一个可能的匹配是 (1,2) 和 (3,4)。

数据范围:

1 ≤ n ≤ 2 × 10 5 1≤n≤2×10^51≤n≤2×105

1≤a,b≤n

代码1(DFS,超时)

#include<bits/stdc++.h>usingnamespacestd;typedefpair<int,int>PII;constintN=2e5+10;intn,x,y,ans,vissum;vector<PII>q;boolvis[N];voiddfs(intu,intsum){if(u==n-1){ans=max(ans,sum);return;}intx=q[u].first,y=q[u].second;if(!vis[x]&&!vis[y]){vis[x]=vis[y]=true;vissum+=2;dfs(u+1,sum+1);vis[x]=vis[y]=false;vissum-=2;}dfs(u+1,sum);}intmain(){cin>>n;for(inti=0;i<n-1;i++){cin>>x>>y;q.push_back({x,y});}dfs(0,0);cout<<ans;return0;}

要想过,得用树形DP,等之后补

相关新闻

  • 钻攻中心品牌如何选?看这几点避坑不踩雷 - 热点品牌推荐
  • 驻马店二手颚式破碎机选购指南与本地化服务解析 - 热点品牌推荐
  • 电磁蒸汽发生器厂家如何选?看懂这几点不踩坑 - 热点品牌推荐

最新新闻

  • 2026年下半年建站公司排名:4家效果好的网站建设公司推荐
  • 微信群投票怎么弄?365评选2026年最新完整操作指南 - 投票评选制作软件系统
  • 制造业:2026年农药与鸡精生产线优质厂家评估:山河干燥在wdg一体化与全自动配料领域的产业价值分析 - 优企名品
  • Java应用性能优化实战:JVM核心参数解析与内存问题排查指南
  • Oracle 字符集 简体中文 转换 UTF8
  • 压缩完上下文后,Agent 怎么还记得你的开发习惯

日新闻

  • 7步掌握KMS智能激活工具:Windows和Office永久激活完整方案
  • 如何在Windows上运行iOS应用:ipasim跨平台模拟器终极指南
  • 2026年重庆工伤赔偿律师口碑推荐:洪家木律师用专业赢得信赖 - 本地品牌推荐

周新闻

  • 大连理工大学与东京大学联手打造的“主动型AI助手“
  • 170.2026年国家级科研瓶颈:超精密单点金刚石切削(SPDT)光学表面生成
  • SongBloom:革命性歌曲生成框架深度解析——如何通过交织自回归与扩散模型创作完整音乐

月新闻

  • 2026年6月公司网站搭建最新热门渠道测评:四大低成本/零代码平台对比+避坑
  • 【Linux】Linux arm 编译QT程序,出现expected “}“报错
  • 【MATLAB例程】四基站二维AOA定位与距离辅助增强对比仿真。基于角度观测和测距修正的固定目标平面定位精度分析

关于尧图

  • 公司简介
  • 团队介绍
  • 企业文化
  • 荣誉资质

服务项目

  • 定制开发
  • 电商建站
  • UI 设计
  • 运维服务

快速链接

  • 案例展示
  • 建站流程
  • 常见问题
  • 资讯中心

联系方式

  • 📍北京市朝阳区互联网产业园 A 座 10 层
  • 📞400-888-8888
  • ✉️contact@rkmt.cn
  • 🕐周一至周日 9:00-21:00

© 2024 北京尧图网络科技有限公司 版权所有 | 京 ICP 备 XXXXXXXX 号