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

cf982F

cf982F
📅 发布时间:2026/6/21 16:45:24

题意简述:有向图求一个点使得所有环经过这个点,若无解则输出-1。

对于所有环\(\{C_i=\{V_i,E_i\}\}\),\(\bigcap V_i=\overline\bigcup\overline V_i\),右式等价于不断从原图点集中去掉每个环没有的点,考虑这个过程。
直接从图中去掉点难以导向做法,我们考虑\(\overline \bigcup\overline V_i=V_0\cap\overline\bigcup\overline V_i\),即从\(V_0\)中去掉每个环不包含的点。
考虑求\(V_0 \cap V_i\)实际上可以描述为初始集合为\(S=V_0\),任选起点后沿着边遍历\(C_0\),过程中从\(S\)中去掉\(\overline V_i\)中包含的点。
可以发现对于每个\(V_i\),要么和\(V_0\)无交(此时无解),要么\(V_0\subset V_i\)(此时\(V_0\cap V_i=V_0\),\(V_i\)无意义。),要么会从\(V_0\)中去掉\(C_0\)的一些极大的子路径,记为\(P_i\)。
考虑从\(P_i\)中任选一个路径,记为\(o\),记其起点终点为\(u,v\),记\(x=pre_u,y=nxt_v\),则\(c_0\)可划分为\(x\to y\)(记为\(p_0\))和\(y\to x\)(记为\(p_1\))2条路径。记\(V_i\)中\(x\to y\)的路径为\(q\),易知\(V_{p_0}\cap V_q=\{x,y\}\),且\(p_1\)和\(q\)可以构成一个构成一个环\(C_j\)满足\(P_j=\{o\}\)。因此,对于任意一个环\(C_i\),若\(|P_i|>1\)则该环无意义,我们只需考虑所有环\(\{C_i\}\)使得其\(|P_i|=1\)。
后面做法较为简单,不赘述了(其实是懒)。

相关新闻

  • 2026年商用九倍鲜增鲜粉选购全攻略:主流产品测评与场景适配指南 - 麻辣烫酱料
  • NXP FXLS8962AF传感器寄存器配置实战:低功耗与事件驱动设计
  • 2026玻璃绝缘子技术解析与河北合规厂家选型参考-河北趋鹰电力 - 起跑123

最新新闻

  • 青岛怎么找靠谱的营业性演出许可证代办机构 - 速递信息
  • 一个字符串可以是是什么
  • 上海登报怎么线上办理?CN 刊号有效登报须知 - 速递信息
  • MC13224降压稳压器配置与低功耗应用实战指南
  • 郑州卖黄金 10 大行业骗局深度拆解,实地实测鑫奢完美规避所有陷阱 - 鑫奢黄金回收
  • 宿州高三高考失利补救,小班分层教学,针对性攻克单招文化课 - cc江江

日新闻

  • Visual C++运行库修复终极指南:5分钟快速解决Windows软件启动错误
  • 手把手教你构建统计局地区经济数据爬虫:从环境搭建到数据持久化全指南
  • 2026多Agent深度解析:用AI团队替代单一模型,四种架构实战落地

周新闻

  • Visual C++运行库修复终极指南:5分钟快速解决Windows软件启动错误
  • 手把手教你构建统计局地区经济数据爬虫:从环境搭建到数据持久化全指南
  • 2026多Agent深度解析:用AI团队替代单一模型,四种架构实战落地

月新闻

  • 【总结】入门篇:50句话让你记住架构核心概念
  • WeChatMsg技术方案解析:实现Mac微信数据自主管理的完整解决方案
  • WeChatMsg:革新性微信数据备份方案,打造你的专属数字记忆库

关于尧图

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

服务项目

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

快速链接

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

联系方式

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

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