二分图最大匹配 匈牙利算法

news/2025/10/2 19:49:57/文章来源:https://www.cnblogs.com/xdhking/p/19123935

模板:洛谷p3386

#include<bits/stdc++.h>
using namespace std;
const int N=5e4+10;
int vis[N],match[N];
vector<int> edges[N];
int n,m,e;
bool dfs(int u){for(int &v:edges[u]){if(vis[v])continue;vis[v]=1;if(!match[v]||dfs(match[v])){match[v]=u;return true;}}return false;
}
int main(){cin.tie(nullptr)->sync_with_stdio(false);cin>>n>>m>>e;for(int i=1;i<=e;i++){int u,v;cin>>u>>v;edges[u].push_back(v);}int ans=0;for(int i=1;i<=n;i++){for(int j=1;j<=m;j++){vis[j]=0;}if(dfs(i))ans++;}cout<<ans<<endl;return 0;
}

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/925249.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

用来查数据的网站怎么建设最新网页版传奇游戏

一、axios 简介 axios 是一个基于 Promise 的 HTTP 客户端&#xff0c;可用于浏览器和 Node.js 环境&#xff0c;支持以下特性&#xff1a; 发送 HTTP 请求&#xff08;GET/POST/PUT/DELETE 等&#xff09; 拦截请求和响应 自动转换 JSON 数据 取消请求 并发请求处理 二…

2025 年脱硫剂厂家 TOP 企业品牌推荐排行榜,氧化铁,羟基氧化铁,常温氧化铁,沼气,天然气,煤气,煤层气,液化气,二氧化碳,氨气脱硫剂公司推荐

在当前工业快速发展的背景下,气体脱硫成为保障生产安全、减少环境污染的关键环节。无论是天然气、沼气行业,还是甲醇、化肥生产领域,都对脱硫剂的性能有着极高要求。优质的脱硫剂不仅需要具备高脱硫精度,还要有稳定…

网站内部优化是什么创建网站有免费的吗

3月29日&#xff0c;以“新零售、新流量、新风口”为主题的2024喜尔康浙江省经销商培训会在喜尔康总部正式开始举办。活动旨在智能新时代赋能经销商伙伴&#xff0c;通过抓住行业智能化风口&#xff0c;实现喜尔康与经销商的共赢&#xff0c;决胜未来新零售商机。 喜尔康始终致…

2025雨棚生产厂家 TOP 企业品牌推荐排行榜,西安,陕西,西北推拉雨棚,推拉,移动,活动,户外,电动伸缩雨棚推荐这十家公司!

引言在遮阳遮雨行业快速发展的当下,雨棚作为工业、商业、体育休闲等多个领域的重要设施,市场需求持续增长。然而,当前雨棚生产厂家数量众多,行业整体呈现出良莠不齐的态势。部分厂家缺乏核心技术,生产的雨棚在结构…

百度找不到我的网站了品牌网站建设渠道

在Spring Boot项目中预防CSRF攻击通常涉及利用Spring Security框架提供的内置支持。Spring Security已经为CSRF提供了默认的防护措施&#xff0c;但根据应用的特定需求&#xff0c;可能需要进行一些配置调整或扩展。下面是一系列步骤和建议&#xff0c;用于在Spring Boot项目中…

建设银行辽宁招聘网站新公司怎么建立自己的网站

+我V hezkz17进数字音频系统研究开发交流答疑群(课题组) 一 音频4A算法是? 音频4A算法是指自动增益控制(Automatic Gain Control, AGC)、自动噪声抑制(Automatic Noise Suppression, ANS)和自动回声消除(Automatic Echo Cancellation, AEC),主动降噪ANC(Active Noi…

2025 年木工机械设备厂家 TOP 企业品牌推荐排行榜,深度剖析木工机械设备推荐这十家公司!

引言在木工行业蓬勃发展的当下,木工机械设备的质量与性能对生产效率和产品质量起着决定性作用。随着市场需求的日益多元化和精细化,木工企业对机械设备的要求也水涨船高,不仅期望设备具备高精度、高稳定性,还希望其…

python语言语音控制科学计算器程序代码3QZQ

import tkinter as tkfrom tkinter import scrolledtext, messagebox, filedialog, ttkimport pyaudioimport threadingfrom vosk import Model, KaldiRecognizerimport osimport jsonfrom pygame import mixerimport …

Python语言自动玩游戏的消消乐游戏程序代码3QZQ

import pygameimport sysimport randomimport timeimport mathfrom pygame.locals import * # 初始化pygamepygame.init() # 游戏常量SCREEN_WIDTH = 900SCREEN_HEIGHT = 700GRID_SIZE = 8CELL_SIZE = 60MARGIN = 50FP…

希爱力双效片副作用seo做的最好的十个网站

<!DOCTYPE html> <html><head><meta charset"UTF-8"><title>音频引入</title></head><body><!--audio:在网页中引入音频IE8以及之前版本不支持属性名和属性值一样&#xff0c;可以只写属性名src属性:指定音频文件…

python语言手势控制音乐播放器代码QZQ

# pip install opencv-python mediapipe pygame numpy pillow# pip install pyinstaller# pyinstaller --onefile --icon=1.ico main.py import cv2import mediapipe as mpimport pygameimport osimport numpy as npim…

地方门户网站建设方案秦皇岛市海港区建设局网站

文章目录 1、什么是DES2、DES的基本概念3、DES的加密流程4、DES算法步骤详解4.1 初始置换(Initial Permutation&#xff0c;IP置换)4.2 加密轮次4.3 F轮函数4.3.1 拓展R到48位4.3.2 子密钥K的生成4.3.3 当前轮次的子密钥与拓展的48位R进行异或运算4.3.4 S盒替换&#xff08;Sub…

做网站关键词加到什么位置企业网企业网站制作

夏天天气炎热&#xff0c;电脑机箱内温度也较高&#xff0c;温度过高会影响电脑性能出现死机等问题&#xff0c;甚至影响硬件寿命。所以给机箱装风扇来散热是非常重要的。那么&#xff0c;机箱风扇怎么装合理呢?机箱风扇的电源线怎么接呢?下面分享一下机箱风...夏天天气炎热&…

新服务器做网站如何配置聊天直播软件开发

简介上篇文章我们介绍了Spring boot的fat jar/war包&#xff0c;jar/war包都可以使用 java -jar 命令来运行&#xff0c;而maven也提供了mvn spring-boot:run 命令来运行应用程序&#xff0c;下面我们看看两者有什么不同。Spring Boot Maven Plugin上篇文章我们提到了Spring Bo…

Python语言自动玩游戏的数字拼图游戏程序代码ZXQMQZQ

import pygameimport sysimport randomimport timefrom queue import PriorityQueuefrom pygame.locals import * # 初始化pygamepygame.init() # 游戏常量WIDTH, HEIGHT = 400, 500GRID_SIZE = 3TILE_SIZE = 100MARGI…

如何找出集合的两个子集使得和相等?

给定一个大小为 \(n\) 的整数集合 \(S\subseteq [0,V]\),找出他的两个子集 \(s_1,s_2\) 使得其元素的和相等,或报告无解。对于所有的 \(T\subseteq S\),\(T\) 中元素的和满足 \(0\le \sum_{x\in T} x\le V|T|\)。 所…

Python语言自动玩游戏的俄罗斯方块游戏程序代码QZQ

import randomimport mathimport sysimport numpy as npimport pygame # -------------------- 常量 --------------------CELL = 30 # 像素COLS, ROWS = 10, 20SCREEN_W, SCREEN_H = 20 * CELL, ROWS * CELLFPS = 60…

Spring AI(七)Spring AI 的RAG搭建集合火山向量模型+阿里云Tair(企业版)

Spring AI(七)Spring AI 的RAG搭建集合火山向量模型+阿里云Tair(企业版)pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-fami…

sw网站建设合肥网站seo服务

前言-什么是数据幻觉&#xff1f;它到底有什么危害呢 我们直接来举例&#xff1a; 我是金银花一区的&#xff0c;附近有什么小学&#xff1f; 此时RAG带出如下信息&#xff1a; 金银花小区一区、二区、三区附近教育资源有&#xff1a;银树大学、建设小学金银花校区、金树高…

Python语言自动玩游戏的数字拼图游戏程序代码QZQ

import sysimport randomimport pygame # 初始化pygamepygame.init() # 游戏常量SIZE = 3 # 3x3 拼图CELL = 120 # 每个格子的像素大小WIDTH = CELL * SIZEHEIGHT = CELL * SIZEEMPTY = SIZE * SIZE # 空格的表示值…