Food (割点+网络流)
Food/* Food HDU - 4292 https://cn.vjudge.net/problem/HDU-4292 题面每个人有多个喜欢的食物和饮料每个人只能挑一种食物和饮料问最大能满足多少人 解法 割点吧人分成两部分中间用边权为1的线连接这样保证每个人只能挑一种食物和饮料 建图原点--食物--人1--人2--饮料--汇点 开始跑最大流 */#includecstdio#includecstring#includealgorithm#includequeue#includeiostreamusing namespace std;#defineINF 0x3f3f3f3f#definemaxn 1001000#definell long longstructnode{intv,w;intnext;}wedge[maxn1];intwhead[maxn];intwcnt;intdis[maxn];intn,f,d;intfx,dx;intB,E;voidinit(){memset(whead,-1,sizeofwhead);wcnt0;}voidadd(intu,intv,intw){wedge[wcnt].ww;wedge[wcnt].vv;wedge[wcnt].nextwhead[u];whead[u]wcnt;wedge[wcnt].w0;wedge[wcnt].vu;wedge[wcnt].nextwhead[v];whead[v]wcnt;}boolbfs(intB,intE){memset(dis,-1,sizeofdis);queueintq;dis[B]0;q.push(B);while(!q.empty()){intstq.front();q.pop();for(intiwhead[st];~i;iwedge[i].next){if(dis[wedge[i].v]-1wedge[i].w0){dis[wedge[i].v]dis[st]1;q.push(wedge[i].v);}}}returndis[E]!-1;}intdfs(intu,intlow){intflow;if(uE)returnlow;for(intiwhead[u];i!-1;iwedge[i].next){if(wedge[i].w(dis[wedge[i].v]dis[u]1)(flowdfs(wedge[i].v,min(low,wedge[i].w)))){wedge[i].w-flow;wedge[i^1].wflow;returnflow;}}dis[u]-1;return0;}voiddinic(intB,intE){intans0;intt;while(bfs(B,E)){while(tdfs(B,INF))anst;}printf(%d\n,ans);}intmain(){while(~scanf(%d %d %d,n,f,d)){init();B0,E8001;for(inti1;if;i){scanf(%d,fx);add(0,i,fx);}for(inti1;id;i){scanf(%d,dx);add(600i,E,dx);}charc[300];for(inti1;in;i){scanf(%s,c1);for(intj1;jf;j){if(c[j]Y){add(j,200i,1);}}}for(inti1;in;i){scanf(%s,c1);for(intj1;jd;j){if(c[j]Y){add(400i,600j,1);}}}for(inti1;in;i){add(i200,i2*200,1);}dinic(B,E);}}

相关新闻

物联网设备安全芯片SE050与PIC18F96J94集成方案

物联网设备安全芯片SE050与PIC18F96J94集成方案

1. 为什么物联网设备需要专用安全芯片?在当今的物联网生态中,安全性已成为设备设计的首要考量。传统微控制器(如PIC18F96J94)虽然能完成基础的数据处理和通信任务,但在面对日益复杂的网络攻击时往往力不从心。去年某智…

2026/7/28 19:01:22 阅读更多 →
使用AES256对web接口的入参和返回结果进行加解密处理

使用AES256对web接口的入参和返回结果进行加解密处理

今天,日月教大家如何使用AES256对web接口的入参和返回结果进行加解密处理,话不多说,直接上代码。 适用框架:SpringMVC、SpringBoot、SpringCloud 后台部分 1、定义接口请求的拦截器 DecodeRequestBodyAdvice.java 作用&#xff1a…

2026/7/28 19:01:22 阅读更多 →
cAdvisor容器监控实战:Docker部署、指标查看与公网访问

cAdvisor容器监控实战:Docker部署、指标查看与公网访问

前言 服务器上只运行一两个Docker容器时,使用docker stats临时查看CPU和内存占用,基本能够满足日常排查需求。但随着容器数量增加,遇到服务器突然变慢、磁盘读写异常或者网络流量升高时,仅靠命令行逐个检查就不够直观了。 特别是…

2026/7/28 19:01:22 阅读更多 →

最新新闻

2026年人工智能与智慧城市国际学术会议(IC-AISC 2026)

2026年人工智能与智慧城市国际学术会议(IC-AISC 2026)

2026 年人工智能与智慧城市国际学术会议(IC-AISC 2026)将于 2026 年 8 月 28-30 日在上海举办。在数字技术深度渗透的今天,人工智能的飞速迭代与智慧城市的加速建设正引发城市发展模式的根本性变革。二者的深度融合在推动城市治理效能提升、服…

2026/7/28 19:10:24 阅读更多 →
计算机毕业设计之基于SpringBoot的电影购票系统

计算机毕业设计之基于SpringBoot的电影购票系统

随着现代科技的快速发展和人们生活水平的提高,电影已成为重要的休闲娱乐方式。传统的电影院售票方式存在排队时间长、选座不便等问题,已无法满足现代消费者的便捷性需求。因此,研究和开发高效、便捷的电影购票系统显得尤为重要。该系统不仅能…

2026/7/28 19:10:24 阅读更多 →
Python Pygame实战:复刻《植物大战僵尸》游戏开发全解析

Python Pygame实战:复刻《植物大战僵尸》游戏开发全解析

1. 项目概述:用Python复刻经典塔防游戏 几年前,我偶然在GitHub上看到一个用Python重写的《植物大战僵尸》项目,当时就觉得这事儿挺酷。作为一个玩了十几年游戏、也写了十几年代码的老程序员,我深知用一门语言去复刻另一门语言写的…

2026/7/28 19:10:24 阅读更多 →
百考通AI,—精准定位,智能生成,省时省力

百考通AI,—精准定位,智能生成,省时省力

每到毕业季,无数学子都会面临同一个难题——毕业论文。面对上万字的学术要求、严谨的逻辑结构、规范的格式标准,许多同学感到无从下手,焦虑万分。而今,这一切都将改变!百考通AI(https://www.baikaotongai.c…

2026/7/28 19:10:24 阅读更多 →
2026版Java大厂面试通关手册(附答案),八股文+高频题+答案解析

2026版Java大厂面试通关手册(附答案),八股文+高频题+答案解析

LZ 认为,对于 Java 面试以及进阶的最佳学习方法莫过于刷题博客书籍总结,前三者 LZ 将淋漓尽致地挥毫于这篇文章中,至于总结在于个人,实际上越到后面你会发现面试并不难,其次就是在刷题的过程中有没有去思考&#xff0c…

2026/7/28 19:10:24 阅读更多 →
企业专业级AI快速开发工具选购对比与低代码平台选型建议

企业专业级AI快速开发工具选购对比与低代码平台选型建议

公司决定要引入AI能力后,我的第一反应就是:又得面对一堆让人眼花缭乱的平台了。市面上标榜自己是“专业级AI开发工具”的产品,没有一百也有八十,每家都说自己“快速”、“高效”、“企业级”。作为实际要掏钱和推进落地的人&#…

2026/7/28 19:09:23 阅读更多 →

日新闻

告别臃肿!3步让你的暗影精灵笔记本重获新生

告别臃肿!3步让你的暗影精灵笔记本重获新生

告别臃肿!3步让你的暗影精灵笔记本重获新生 【免费下载链接】OmenSuperHub Control Omen laptop performance, fan speeds, and keyboard lighting, and unlock power limits. 项目地址: https://gitcode.com/gh_mirrors/om/OmenSuperHub 你是否也曾为官方Om…

2026/7/28 0:00:43 阅读更多 →
RAG必踩坑!财报法规检索不准?这款开源工具让答案浮出水面,准确率飙升98.7%!

RAG必踩坑!财报法规检索不准?这款开源工具让答案浮出水面,准确率飙升98.7%!

做 RAG 的人应该都踩过这个致命的坑:把几百页的财报、法规、技术手册扔给向量库,问一个具体问题,搜出来的全是沾边但没用的内容 —— 关键信息要么被硬切块拆碎了,要么藏在几十条结果的最下面。语义相似≠真正相关,这个…

2026/7/28 0:00:43 阅读更多 →
抖音视频文案提取工具全指南:免费2026版、手机App、在线工具一网打尽

抖音视频文案提取工具全指南:免费2026版、手机App、在线工具一网打尽

2026年做短视频运营,从抖音上扒文案早就不是偷偷抄笔记的事了。我刚开始做内容的时候,每天刷半小时抖音,手动把爆款视频的口播敲进备忘录,一条2分钟的视频得花十来分钟,碰到语速快的还要反复回听。后来试了一圈工具&am…

2026/7/28 0:00:43 阅读更多 →

周新闻

深度学习道路桥梁裂缝检测系统 道路桥梁裂缝检测数据集 道路桥梁病害识别检测数据集

深度学习道路桥梁裂缝检测系统 道路桥梁裂缝检测数据集 道路桥梁病害识别检测数据集

深度学习道路桥梁裂缝检测系统 数据集6000张 完整源码已标注数据集训练好的模型环境配置教程程序运行说明文档,可以直接使用!系统支持图片、视频、摄像头等多种方式检测裂缝,功能强大实用。 1数据集6000张 8各类别

2026/7/28 12:04:22 阅读更多 →
深度学习YOLO模型如何训练 PUBG 绝地求生目标检测数据集

深度学习YOLO模型如何训练 PUBG 绝地求生目标检测数据集

pubg数据集 精选原图1.42万数据 1.49万标签 无任何重复、算法增强或冗余图像! pubg绝地求生目标检测数据集 1分类:e_body,14905个标签,txt格式 共计14244张图,99%为640*640尺寸图像 适合yolo目标检测、AI训练关键词&am…

2026/7/28 8:29:16 阅读更多 →
Apex英雄目标检测数据集 深度学习框架YOLO如何训练APEX数据集

Apex英雄目标检测数据集 深度学习框架YOLO如何训练APEX数据集

Apex检测数据集数据集详情检测类别: allies enemy tag图片总量:7247张训练集:5139张验证集:1425张测试集:683张标注状态:全部已标注,即拿即用数据格式:支持YOLO格式及其他格式&#…

2026/7/28 5:03:42 阅读更多 →

月新闻