Tracer Deployment UVALive - 8271

没什么好解释,这幅图看着就是二分图匹配,我乖乖认错把板子敲错了,敲错了一个地方,然后样例出不来,然后就开始瞎改板子特么凑出来了样例交了WA了·,后来也没看出来板子错了,补题的时候发现了,改完交上就对了

#include <bits/stdc++.h>

using namespace std;
typedef long long ll;
const int maxn = 100 + 10;
int n,m,e;
vector<int> G[maxn];
int match[maxn];
bool used[maxn];
void add_edge(int u,int v)
{
    G[u].push_back(v);
    G[v].push_back(u);
}
bool dfs(int v)
{
    used[v] = true;
    for(int i=0; i<(int)G[v].size(); i++)
    {
        int u = G[v][i],w = match[u];
        if(w < 0 || !used[w] && dfs(w))
        {
            match[u] = v;
            match[v] = u;
            return true;
        }
    }
    return false;
}
int max_match()
{
    int res = 0;
    memset(match,-1,sizeof(match));
    for(int v = 0; v < n; v++)
    {
        if(match[v] < 0)
        {
            memset(used,0,sizeof(used));
            if(dfs(v)) res++;
        }
    }
    return res;
}
int main()
{
    while(scanf("%d",&n) && n)
    {
        int a,b;
        for(int i=0;i<=50;i++) G[i].clear();
        scanf("%d%d",&m,&e);
        for(int i=1; i<=e; i++)
        {
            scanf("%d%d",&a,&b);
            add_edge(a,b + 30);
        }
        int ans = max_match();
        printf("%d\n",ans);
    }
    return 0;
}

提供一篇方便理解匈牙利算法求二分图最大匹配的博客嘻嘻嘻

### 如何在 Cisco Packet Tracer 中安装 HWIC-2T 串行接口模块 #### 关闭路由器电源 为了安全操作,在安装任何硬件之前应先关闭路由器的电源。这可以防止因带电插拔造成的损坏。 ```plaintext 鼠标单击路由器A,选择物理视图中的电源按钮(标示为2),将其切换至关闭位置。 ``` #### 准备并安装 HWIC-2T 模块 HWIC-2T 是一种提供两个串行端口的高速WAN接口卡[^1]。接下来的操作是在虚拟环境中完成实际部署前的重要一步。 ```plaintext 选中工具栏里的 HWIC-2T 模块选项,然后将该模块拖放到路由器背面指定的卡槽位置上(标示为3)。此时应该能看到模块被正确放置于所选插槽内。 ``` #### 打开路由器电源 确认模块已稳固插入后,重新启动路由器以使新添加的硬件生效。 ```plaintext 再次点击物理视图下的电源按钮开启设备供电。 ``` #### 验证安装成功与否 最后可以通过命令行界面执行特定指令来检验新的串行端口是否正常工作以及其当前的状态信息。 ```python Router-A#show interfaces serial0/0/0 ! 查看接口状态 Serial0/0/0 is up, line protocol is up (connected) ! 接口和协议都是up Internet address is 202.96.200.1/30 MTU 1500 bytes, BW 1544 Kbit, DLY 20000 usec, reliability 255/255, txload 1/255, rxload 1/25 Encapsulation HDLC, loopback not set, keepalive set (10 sec) DCD=up DSR=up DTR=up RTS=up CTS=up ``` 上述过程展示了完整的安装流程,并提供了简单的验证方法确保新增加的HWIC-2T模块能够正常使用[^4]。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值