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

2026寒假训练3

知识点

基环树等图上问题。

  • 拓扑排序找环。

题目

老师题解

A

题目:给你一颗基环树,统计路径 \(\ge 1\) 的数量。\(n \le 2\times 10^5\)

题解:这是一个简单的统计题,采用拓扑排序找环的技巧,然后对于环上各点分别统计答案。注意一些细节即可。

B

题目:给你 \(m\) 条点之间的关系,像 \(A\)\(B\) 之间有一条有向边这种,问最少构造多少条边满足条件。\(n, m\le 10^5\)

题解:分成不同的连通块,若当前的连通块大小 \(siz\),如果有环,花费 \(siz\),否则花费 \(siz - 1\)

C

题目:给你一个 \(n\) 个点 \(m\) 条边的无向连通图,每个点有点权,给定起点 \(s\),问能否找到一条路经使得没有连续经过重复一条路(看详细题面)是的点权和最大(不重复计算)。\(n,m\le 2\times 10^5\)

题解:发现环内的点绕环一圈后可以回到,并且环与环之间路径上的点边都可以重复经过,于是多个环和它们之间的路径可以合并成1个大环,这个大环可以用拓扑排序直接找出。考虑每个环上的点延伸出去的路径(不在环上),都是死胡同,这样可以DP,\(dp_i\) 表示从 \(i\) 所在的死胡同头(到环的话是尾)出发到 \(i\) 的权值和,最后统计一下答案就行了,DP过程可以在拓扑排序过程中完成。

D

题目:给你一个 \(n\) 个点 \(m\) 条边的无向边带权图 \((m-n\le20)\)\(q\) 次询问 \(u,v\) 之间的最短路。\(n,m,q\le 10^5\)

题解:这个 \(n-m\le 20\) 真的很显眼耶!先建出一颗生成树,然后发现非树边最多只有 \(21\) 条,这些边连接的点我们称作关键点,最多只有42个关键点,对这些关键点都跑一边单源最短路,查答案的时候枚举关键点,再看一看 \(u,v\) 到关键点的距离之和,最后于 \(u,v\) 树上两点的距离取个 \(\min\) 即可。

F

题目:每天可以考1场试,\(n\) 科考试有两场不同时间的考试(选其中一场来考),问能否安排使得每科考试都能考到,可以的话求最早考完的时间。\(n\le 10^6\)

题解:两场不同的考试让人很有一种连无向边边建图的冲动/doge,又形成了多个不同的连通块。

1、如果边数等于点数 即为一个基环树,那么明显 这个连通块的最后时间为 权值最大的点。
2、如果边数小于点数 即为一个树,那么连通块的最后时间为 权值次大的点。
3、如果边数大于点数 那么就冲突了, 无解。

最后取 \(max\) 即可。

G

题目:不想抄了,自己看。

题解:这题转化真挺难的。神秘转化,发现树上不可以同时选三叉,于是变成DP题,\(dp_{u,1/0}\) 表示选 \(u\) or 不选 \(u\) 的最大价值。(这道题有空再写详细题解吧)。

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

相关文章:

  • 【系统分析师】6.4 企业信息系统
  • 图论专题(二十一):并查集的“工程应用”——拔线重连,修复「连通网络」 - 指南
  • 大模型开源+免费教程,推荐一波大模型图文教程、视频课程(附文档)
  • 必看!零代码实现RAG:Cherry Studio构建私有知识库教程,建议收藏
  • 国产CAD让设计到加工的数据不再“掉链子”
  • Postman
  • 《P3810 【模板】三维偏序 / 陌上花开》
  • AI方向的就业机会将集中在哪些岗位?春招应届生如何提前筹备?
  • 2026年 复印机打印机综合服务推荐榜:租赁销售维修批发一站式解决方案,专业设备与高效服务口碑之选 - 品牌企业推荐师(官方)
  • 申报国自然,如何打破信息差?
  • Avalonia MVVM
  • 基于Kubernetes的AI多租户系统部署实战
  • LazyLLM教程 | 第4讲:RAG项目工程化入门:从脚本走向模块化与可维护性
  • AI Agent规划能力实战:点餐支付售后多任务协同实现,面试官看了都点头!建议收藏
  • 毕业论文盲审在即,现在还没动笔?
  • LLM教程 | 第2讲:10分钟上手一个最小可用RAG系统
  • VLA Notes - kirin
  • 【笔记】【图】
  • 通过 C# 设置 Word 文档背景颜色、背景图
  • 通用 Agent 执行沙箱环境技术方案调研报告
  • LLM教程 | 第1讲:RAG原理解读:让检索增强生成不再是黑盒
  • 2026年圆形、防水与密封连接器厂家三维测评与选型指南 - 品致汇
  • 小白从零开始勇闯人工智能:计算机视觉初级篇(OpenCV补充(1))
  • 【SRC】抓包环境搭建与并发漏洞实战全解
  • 雷鸟创新背着10亿闯三关
  • Java开发者必看!40篇系统教程+完整代码,从入门到精通掌握AI应用开发(建议收藏)
  • PingApi接口开发平台4.0发布
  • 提示工程架构师:用Git思维做提示版控,效率直接拉满
  • 物流无人机承重模块详解
  • 揭秘ACPs/AIP的中心化架构:不是落后而是高效,附智能体跨域协作三种实现方式 | 技术必藏