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

小记基环树上的最大独立集

今天又一次碰到了这个问题,上一次是 [ZJOI2008] 骑士,这一次是 城市环路。

记录一下这个问题怎么搞。

我们选择把这个问题转化为在一棵正常的树上边做正常的最大独立集,同时有环上的两个相邻点 \(S,T\) 被规定不能选择相同的。

我们断掉 \(S,T\) 之间这一条边,选择在 \(S,T\) 分别跑一次最大独立集,取两个 dp[root][0] 的最大值就行的。

显然正确

http://www.hskmm.com/?act=detail&tid=1869

相关文章:

  • 张量链式法则(上篇):任意维度反向传播公式推导与常见算子解析
  • GAS_Aura-Aura Input Component
  • CF739C Alyona and towers
  • 编程要求
  • bitset 相关记录
  • 大学生开始学习编程
  • 2025京东方全球创新伙伴大会隆重举行 AI焕新驱动产业质变跃迁
  • qoj1828 TraveLog
  • CF827D Best Edge Weight
  • win10休眠失败_自动启动 解决办法
  • 新人必看:入职第一个月,如何快速熟悉业务并开始测试?
  • 202210_QQ群_神秘的压缩包
  • 人闲的时候
  • C# GC
  • CCPC 2024 郑州 个人题解
  • Pollard Rho 分解质因数
  • [豪の学习笔记] 软考中级备考 基础复习#7
  • 经典面试题目:二叉树遍历
  • 202205_第五届市赛_Analyze
  • 十、微程序控制器是什么?
  • 2023CCPC秦皇岛站
  • 十、微程序控制器的组成和工作过程
  • 11
  • 六、数据通路的功能和基本结构
  • 五、单周期CPU和多周期CPU
  • 七、组合逻辑元件(操作元件)和 时序逻辑元件(状态原件)
  • 九、指令、微程序、微指令、微命令、微操作
  • 八、CPU控制器的功能和工作原理
  • 2
  • 基本数据类型