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

ARC 078D

AT_arc078_d

image

\(n \le 15\)

首先,我们来尝试是刻画一下这张图长啥样?(如下图)一定是一条路径,路径上每个点挂着一个连通块,还有一些散块。

image

可以发现,这个结构要求最少删多少不太好算,不如算最多留下多少。

\(f(S, x)\) 表示 \(1\)\(N\) 的路径已经经过了 \(S\),路径上最后一个点是 \(x\) 的方案数。如果枚举下一个点 \(y\) 以及那个连通块,复杂度陡增。

不难发现那个连通块其实和 \(x\) 没啥关系,于是可以把这个分成两步转移:

  • \(f(S, x) \rightarrow f(S \cup \{y\}, y)\)

  • \(f(S, x) \rightarrow f(S \cup T, x)\)

加的边权之和预处理一下即可。至于对于一个 \(x\) 多次执行第二种操作,没有关系,因为肯定不如一次性加入更优。

时间复杂度:\(O(n3^n)\)

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

相关文章:

  • 过碳酸钠源头工厂在哪里?过碳酸钠直销厂家:含氧量高的过碳酸钠厂家推荐
  • 过碳酸钠生产厂家盘点:靠谱过碳酸钠厂家、优质供应商、制造商汇总
  • 国内生产过碳酸钠的厂家有哪些?质量好的过碳酸钠厂家盘点
  • CTT 2026 游记
  • 基于奇异值分解的点云配准原理
  • 成膜助剂供应商推荐:实力厂家/批发商货源稳定有保障
  • LogFilter Panel: 我做了一个 grafana 中更好用的 VictoriaLogs 日志筛选面板
  • 像Git一样管理数据:深入解析数据库并发控制MVCC的实现
  • 13.结构型 - 适配器模式 (Adapter Pattern)
  • 决策单调性(四边形不等式)学习笔记
  • Classic Papers in Programming Languages and Logic | 阅读计划
  • CodeBuddy AI IDE:全栈AI创建平台实战
  • 廊坊婚介所见证:放下挑剔的女人,幸福来得很快
  • Tauri 窗口拖拽功能偶尔失效问题修复总结
  • CF1994G
  • 成膜助剂出口厂商有哪些?有出口资质的成膜助剂供应商名单推荐
  • 应用 SQLAlchemy 操作单表:以 SQLite 用户表为例的完整实战指南
  • 12-8午夜盘思
  • MyBatis参数加解密
  • 基于Hadoop+数据可视化+机器学习随机森林预测算法+智能AI大模型+协同过滤推荐算法的青少年饮食习惯数据分析与可视化平台的设计与实现(精品源码+精品论文+上万材料集+答辩PPT)
  • PyTorch推理扩展实战:用Ray Data轻松实现多机多卡并行
  • 2025婴儿车性价比排行榜首选:UPPAbaby MINU V3如何以轻便全能理念重新定义价值标准(附权威认证)
  • 2025婴儿车性价比排行榜首选:UPPAbaby MINU V3如何以轻便全能理念重新定义价值标准(附权威认证)
  • 陈阅视觉摄影培训机构发展历程
  • hive ddl dml hivesql命令大全
  • Java数组
  • 杭州刑事案件法律咨询找谁?刑事律师推荐
  • 【12.11 直播】时序数据库 IoTDB FAQ 全面解答|下一期聊什么?你来决定!
  • 【12.11 直播】时序数据库 IoTDB FAQ 全面解答|下一期聊什么?你来决定!
  • 【AI】第一篇:语言模型的前世 n-gram的简单介绍