【离散数学】 SDUT OJ 建图
建图
Problem Description
编程使得程序可以接受一个图的点边作为输入,然后显示出这个图。
Input
多组测试数据,对于每组测试数据,第一行输入正整数n(1 <= n <= 1000)和m,之后m行输入正整数x、y,表示在点x和点y之间存在有向边相连。
Output
对于每组测试数据,输出图的关系矩阵。
Sample Input
4 5
1 1
2 2
2 4
3 3
4 4
Sample Output
1 0 0 0
0 1 0 1
0 0 1 0
0 0 0 1
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#define MA 1010
int G[MA][MA];
int main()
{
    int n, m;
    while(~scanf("%d %d", &n, &m))
    {
        int x, y;
        int i, j;
        memset(G, 0, sizeof(G));
        while(m--)
        {
            scanf("%d %d", &x, &y);
            G[x][y] = 1;
        }
        for(i=1; i<=n; i++)
        {
            for(j=1; j<=n-1; j++)
            {
                printf("%d ", G[i][j]);
            }
            printf("%d\n", G[i][j]);
        }
    }
    return 0;
}
												
											【离散数学】 SDUT OJ 建图的更多相关文章
- SDUT OJ 图练习-BFS-从起点到目标点的最短步数 (vector二维数组模拟邻接表+bfs ,    *【模板】 )
		
图练习-BFS-从起点到目标点的最短步数 Time Limit: 1000ms Memory limit: 65536K 有疑问?点这里^_^ 题目描述 在古老的魔兽传说中,有两个军团,一个叫天 ...
 - 【BZOJ-1570】BlueMary的旅行     分层建图 + 最大流
		
1570: [JSOI2008]Blue Mary的旅行 Time Limit: 15 Sec Memory Limit: 162 MBSubmit: 388 Solved: 212[Submit ...
 - 【BZOJ-4289】Tax      最短路 + 技巧建图
		
4289: PA2012 Tax Time Limit: 10 Sec Memory Limit: 128 MBSubmit: 168 Solved: 69[Submit][Status][Dis ...
 - CF467D Fedor and Essay 建图DFS
		
Codeforces Round #267 (Div. 2) CF#267D D - Fedor and Essay D. Fedor and Essay time limit per test ...
 - UVa 3487 & 蜜汁建图
		
题意: 有两家公司都想向政府申请某些资源的使用权,并且他们都提供了一些申请列表,列表中含有申请费用和资源种类,同一家公司的申请列表之间不含有重复的资源.政府只可以完整地接受和拒绝谋一份申请列表,问政府 ...
 - POJ 2226 最小点覆盖(经典建图)
		
Muddy Fields Time Limit: 1000MS Memory Limit: 65536K Total Submissions: 8881 Accepted: 3300 Desc ...
 - HDU 5669 线段树优化建图+分层图最短路
		
用线段树维护建图,即把用线段树把每个区间都标号了,Tree1中子节点有到达父节点的单向边,Tree2中父节点有到达子节点的单向边. 每次将源插入Tree1,汇插入Tree2,中间用临时节点相连.那么T ...
 - 【BZOJ-2879】美食节   最小费用最大流 + 动态建图
		
2879: [Noi2012]美食节 Time Limit: 10 Sec Memory Limit: 512 MBSubmit: 1366 Solved: 737[Submit][Status] ...
 - BZOJ-1927  星际竞速     最小费用最大流+拆点+不坑建图
		
1927: [Sdoi2010]星际竞速 Time Limit: 20 Sec Memory Limit: 259 MB Submit: 1593 Solved: 967 [Submit][Statu ...
 
随机推荐
- OK6410 linux系统遇到的BUG总结
			
经过一段时间使用OK6410 256M RAM 2G nand Flash碰见了不少问题. 所以特意开本贴一起交流.大家有什么BUG解决的可以跟上本帖.求助的请另开贴.勿跟本帖.谢谢.请谅解!!! 希 ...
 - 从SQL Server中清除msdb备份和恢复记录
			
正如我在前面的技巧“您的数据库上次恢复是什么时候呢?”中提到的,SQL Server使msdb数据库内系统表中的备份和恢复记录保持激活状态.没有正常的维护,这些系统表将变得很大,从而导致对于msdb数 ...
 - Flask+gevent 异步 WEB 架构
			
:first-child { margin-top: 0; } blockquote > :last-child { margin-bottom: 0; } img { border: 0; m ...
 - 在cmd中 操作 数据库 MySQL 的一些命令
			
环境变量配置配置好以后, 打开cmd 连接:mysql -h主机地址 -u用户名 -p用户密码 (注:u与root可以不用加空格,其它也一样) 断开:exit (回车) 创建授权:grant sele ...
 - Docker02 基本命令、开发环境搭建、docker安装nginx、Dockerfile、路径挂载
			
1 基本命令 1.1 docker相关 centos6.5 安装docker环境 >sudo yum install -y http://mirrors.yun-idc.com/epel/6/i ...
 - sql server 错误总结
			
1>无法访问sql server2000数据库 1.1>安装sql server2000 sp1的补丁包. 1.2>sql server 数据库开启了允许远程访问. 1.3>s ...
 - p5156 [USACO18DEC]Sort It Out
			
传送门 分析 我们发现对于没有发现的点相对位置不会发生改变 于是我们可以吧问题转化为求一个lis 于是我们字典序第k小的答案就是字典序第k大的lis 代码 #include<iostream&g ...
 - laravel查询最后执行的一条sql语句
 - 浏览器访问www.meituan.com过程
			
“从浏览器输入 xxx 到跳转完成的过程发生了什么”,是一个常见的比较综合的面试题,以下是我查阅了一些资料后总结的,如有错误,还望批评指正.(以美团网为例) 1.在浏览器地址栏输入:meituan.c ...
 - Socket接口原理及用C#语言实现
			
首先从原理上解释一下采用Socket接口的网络通讯,这里以最常用的C/S模式作为范例,首先,服务端有一个进程(或多个进程)在指定的端口等待客户来连接,服务程序等待客户的连接信息,一旦连接上之后,就可以 ...