图的基本存储的基本方式一
来源:互联网 发布:韩国网络电视成人直播 编辑:程序博客网 时间:2024/06/06 01:14
图的基本存储的基本方式一
Time Limit: 1800MS Memory Limit: 65536KB
Problem Description
解决图论问题,首先就要思考用什么样的方式存储图。但是小鑫却怎么也弄不明白如何存图才能有利于解决问题。你能帮他解决这个问题么?
Input
多组输入,到文件结尾。
每一组第一行有两个数n、m表示n个点,m条有向边。接下来有m行,每行两个数u、v代表u到v有一条有向边。第m+2行有一个数q代表询问次数,接下来q行每行有一个询问,输入两个数为a,b。
注意:点的编号为0~n-1,2<=n<=5000 ,n*(n-1)/2<=m<=n*(n-1),0<=q<=1000000,a!=b,输入保证没有自环和重边
Output
对于每一条询问,输出一行。若a到b可以直接连通输出Yes,否则输出No。
Example Input
2 1
0 1
2
0 1
1 0
Example Output
Yes
No
#include <bits/stdc++.h>using namespace std;int Map[5000][5000];int main(){ int n, m, u, v; while(~scanf("%d %d", &n, &m)) { memset(Map,0,sizeof(Map)); for(int i = 0; i < m; i++) { scanf("%d %d", &u, &v); Map[u][v]=1; } int q; scanf("%d", &q); while(q--) { int a, b; scanf("%d %d", &a, &b); if(Map[a][b]) { printf("Yes\n"); } else { printf("No\n"); } } } return 0;}
阅读全文
0 0
- 图的基本存储的基本方式一 邻接矩阵
- SDUT 3116 图的基本存储的基本方式一
- 图的基本存储的基本方式一
- sdut oj图的基本存储的基本方式一
- 图的基本存储的基本方式一
- 图的基本存储的基本方式一
- 图的基本存储的基本方式一
- 图的基本存储的基本方式一
- 图的基本存储的基本方式一 邻接矩阵
- 图的基本存储的基本方式一
- 图的基本存储的基本方式一
- 图的基本存储的基本方式一
- 图的基本存储的基本方式一 邻接矩阵
- sdutacm-图的基本存储的基本方式一
- 图的基本存储的基本方式一(邻接矩阵)
- 图的基本存储的基本方式一
- 图的基本存储的基本方式
- 图的基本存储基本方式三
- IO流复制多级文件
- 【Component】关于Ionic中的Component
- HDU-2017 多校训练赛9-1010-Two strings
- 结构体的使用
- 职业生涯系列
- 图的基本存储的基本方式一
- 数组中出现次数超过一半的数字
- hdu--6153(A Secret)
- [转]写给Krpano小白们的最最最入门级教程(二)
- 【容斥原理】Codeforces547C[Mike and Foam]题解
- 8.22最短路径讲解
- spark(5)--spark模型中FIFO的实现
- hdu 2896 ac自动机
- lintcode——买卖股票的最佳时机