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

简单图判断

题目描述
给定一个包含
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; }
http://www.cnnetsun.cn/news/3913786.html

相关文章:

  • Python操作Excel文件完整指南
  • 聊城冠县网站建设:从0到1打造专属企业的数字名片,让生意真正落地生根
  • 扫码点单+移动收银能让酒吧翻台快多少?
  • SmolVLA SO101 PickOrange性能优化指南:从单个GPU到多节点训练的效率提升技巧
  • LFM2.5-2.6B-5bit模型震撼发布:MLX社区首款多语言文本生成利器,5bit量化技术如何突破边缘设备性能瓶颈?
  • JSON翻译神器终极指南:3步实现多语言JSON/YAML文件智能转换
  • 探索济南市建设监理有限公司网站的专业力量与诚信服务实录
  • 从单次抢修到年度维保:中小算力机房如何搭建高性价比保障体系
  • 《简明 Python 教程》译者访谈:从Python新手到翻译者的成长之路
  • 成都网站建设公司汇总:揭秘本地靠谱团队选型避坑指南与深度评测
  • 渔人的直感:FF14钓鱼计时器完整指南 - 提升钓鱼效率的终极工具
  • 微信小程序数字博物馆:技术架构与性能优化实践
  • 如何高效使用ComfyUI-VideoHelperSuite:专业视频处理实战指南
  • JK触发器原理深度解析:从SR缺陷到Verilog仿真实践
  • G-Helper终极指南:如何用这款轻量级神器彻底释放华硕笔记本性能潜力
  • AI大模型在网络安全中的实践:代码审计、漏洞挖掘与CTF解题指南
  • 深入理解OpenCensus-Python上下文传播:TraceContext与B3格式全攻略
  • HAL模型输出解读:剪接分数的生物学意义与应用场景
  • 深度剖析 aspire-contextualsentence-singlem-biomed 训练机制:共引上下文与对比学习的创新应用
  • 宜春网站建设哪家专业 靠谱推荐与深度解析指南
  • 工作流程自动化实战:从定时任务到AI智能化的效率革命
  • VC++运行库全自动修复工具:原理、使用与深度解决方案
  • 【Python实时盯盘与预警 #06】一天 500 次额度不够用?批量接口一次拉 20 只,省 95% 额度
  • AI智能体攻击Hugging Face事件剖析与防御实战指南
  • 深入了解上海市建设工程安全质量监督总站网站背后的监管逻辑与行业未来
  • 如何快速上手whatlanggo:3分钟实现Go语言自然语言识别
  • 淘宝API竞品数据分析实战:从采集到商业决策
  • RAG系统生产级实战:从架构设计到Agent与Graph进阶避坑指南
  • 北师大网页制作与网站建设深度解析:从零基础到专业落地的全过程指南
  • 神经符号架构实践指南:从原理到视觉问答系统原型搭建