news 2026/8/8 16:41:45

简单图判断

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
简单图判断

题目描述
给定一个包含
n
n 个顶点和
m
m 条边的无向图。顶点编号为
1
,
2
,
.
.
.
,
n
1,2,...,n ,第
i
i 条边连接顶点
a
i
a
i


b
i
b
i

,判断这个图是否为简单图 (无重边且无自环) ,如果是简单图,则输出 yes,如果不是简单图,则输出重边的数量和自环的数量。

输入格式
第一行两个整数
n
n 和
m
m 。

接下来
m
m 行,每行两个整数
a
i
a
i


b
i
b
i

输出格式
如果是简单图,输出yes

如果不是简单图,第一行输出重边的数量,第二行输出自环的数量

这一题不用遍历啥的

#include<bits/stdc++.h> using namespace std; int a[3005][3005]; int main() { // freopen("graph.in","r",stdin); // freopen("graph.out","w",stdout); int n,m,x,y,cb=0,zh=0; cin >> n >> m; for(int i=1;i<=m;i++) { cin >> x >> y; if(a[x][y]>=1||a[y][x]>=1)cb++; else if(x==y)zh++; else { a[x][y]++; a[y][x]++; } } if(cb==0&&zh==0)cout <<"yes"; else cout<< cb<<endl<<zh; return 0; }
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/8/8 16:34:38

Python操作Excel文件完整指南

一、常用库对比二、pandas操作Excel&#xff08;推荐&#xff09; 1. 读取Excel文件 import pandas as pd# 读取整个Excel文件 df pd.read_excel(input.xlsx, sheet_nameSheet1)# 读取特定列 df pd.read_excel(input.xlsx, usecols[A, C])# 读取多个工作表 with pd.ExcelFile…

作者头像 李华
网站建设 2026/8/8 16:33:09

聊城冠县网站建设:从0到1打造专属企业的数字名片,让生意真正落地生根

在这个智能手机不离手、互联网思维渗透到毛细血管的时代,如果你还在犹豫要不要给咱们聊城冠县的本土企业做一个官方网站,那我真得好好跟你聊聊这件事了。很多人对“网站建设”这四个字有着天然的误解,觉得那就是个摆设,是个面子工程,花了钱挂在网上没人看,纯属浪费钱。但…

作者头像 李华
网站建设 2026/8/8 16:30:28

扫码点单+移动收银能让酒吧翻台快多少?

引入移动收银与酒吧扫码点单&#xff0c;能够将结账时间有效压缩至1分钟以内&#xff0c;预计可帮助门店在高峰期的翻台率平均提升约40%。夜间黄金时段客流高度集中&#xff0c;吧台排队拥堵与服务员响应慢&#xff0c;往往会直接拖累门店营业额。需要注意的是&#xff0c;酒吧…

作者头像 李华
网站建设 2026/8/8 16:26:16

JSON翻译神器终极指南:3步实现多语言JSON/YAML文件智能转换

JSON翻译神器终极指南&#xff1a;3步实现多语言JSON/YAML文件智能转换 【免费下载链接】json-translator jsontt &#x1f4a1; - AI JSON Translator with GPT / Gemma / Mixtral / llama other FREE translation modules to translate your json/yaml files into other lan…

作者头像 李华