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

网络流做题笔记

P3227 [HNOI2013] 切糕
考虑最小割。
对于一个坐标上的点只能选择一个 \(z\) 坐标,将 \(z\) 坐标的费用作为流量顺次连接。
第二个限制条件,先去绝对值,枚举较大值。
再限制较小值,不能小于 \(z-D\),从 \((x,y,z)\)\((x',y',z-D)\)\(inf\) 即可。

方格取数问题
相邻节点之间都有限制,一对限制取两点最小值,跑最小割即可。
将网格线规定限制方向,使每个点只连向源点或汇点,黑白染色即可。

[CEOI 2008] order
最小化费用,经典最小割。
最小割割掉哪一层相当于支付那一层的代价,每一条链只会支付其中一个代价。
将买的花费,租的花费,不做工作的花费,分别建三层即可。

最长k可重线段集问题
与最长 \(k\) 可重区间集问题相似,不同之处是 \(l=r\) 的情况。
考虑不能有自环,处理一个自己连向自己的边,将一个数轴上的点拆为入点和出点即可。

最长不下降子序列问题
思路:看到最长,考虑费用流,魔改只有跑出来最长路时累加答案,过了。

考虑最大流做法,先 \(O(n^2)dp\)\(f_i=1\) 的点与源点连边,\(f_i=\max_j{f_j}\) 的点与汇点连边。
两点之间满足 \(f_i+1=f_j\)\(a_i\le a_j\) 连边。
点有次数限制,拆点即可。

http://www.wxhsa.cn/company.asp?id=2171

相关文章:

  • 简历优化全攻略:如何写出吸引HR的简历?
  • 重塑云上 AI 应用“运行时”,函数计算进化之路
  • 25.9.12 C语言基本数据类型
  • Avalonia:基础导航
  • bashrc的一些配置记录
  • H5游戏性能优化系列-----协议相关优化
  • 实现我的第一个langchain应用
  • 小说可视化系统设计(程序员副业项目)
  • MyEMS与开源浪潮:如何重塑全球能源管理的未来格局
  • React Antd or Antd Pro:findDOMNode is deprecated and will be removed in the next major release.
  • 单板挑战4路YOLOv8!米尔瑞芯微RK3576开发板性能实测
  • doms.ul.querySelectorvs document.querySelector:DOM查询的层级关系
  • 穿越钱塘江:一条高铁隧道背后的技术挑战
  • Pwn2Own Automotive 2025 决赛日:49个零日漏洞与88万美元奖金揭晓
  • 9.HPA与VPA
  • MyEMS在行动:揭秘开源能源管理系统如何重塑工业与楼宇的能效未来
  • 题解:P14015 [ICPC 2024 Nanjing R] 生日礼物
  • 吻得太逼真
  • HyperWorks许可回收机制
  • flink on k8s的基本介绍
  • 高性能计算基础
  • flutter开发window打包成exe可执行文件的步骤
  • Transtion动画组件要求包裹元素必须是单一根节点
  • linux启动ntp服务
  • 企业级 AI Agent 开发指南:基于函数计算 FC Sandbox 方案实现类 Chat Coding AI Agent
  • android开发局域网内通过NTP服务端自动更新系统时间
  • 一招解决Proxmox VE虚拟机磁盘空间耗尽:LVM在线扩容实战 - 若
  • jiaozi
  • 基于Linux系统的定制软件安装硬件设备选型指南
  • c++之is_trivially_default_constructible