1659: 构造邻接表
Memory Limit:128 MB
Time Limit:1.000 S
Judge Style:Text Compare
Creator:
Submit:35
Solved:13
Description
【题目描述】
一个有n个节点的有向图图,这些节点以编号:1、2、……n进行编号,现给出节点间的连接关系。使用数组实现邻接表,分别有head和edge,记录顶点和边的信息。
Input
第一行为两整数,n和e,表示n个顶点,e条边;
以下e行每行两个数,表示两个节点是联通的。
Output
构造的邻接表。
第一部分:按照顺序输出数组中的下标、终点、next。
第二部分:输出head,每行分别为顶点编号和对应edge数组中的序号
Sample Input Copy
4 8
1 2
1 3
1 4
2 3
2 4
3 4
4 1
4 2
Sample Output Copy
edge:
1 2 0
2 3 1
3 4 2
4 3 0
5 4 4
6 4 0
7 1 0
8 2 7
head:
1 3
2 5
3 6
4 8