#ASC232. 智能车通信拓扑邻接表构建任务说明

智能车通信拓扑邻接表构建任务说明

说明

在智能车多车协同竞赛中,需构建参赛车辆(对应 “顶点”)间的通信链路(对应 “边”)拓扑结构,用于后续路径规划与数据传输调度。由于动态数据结构在嵌入式环境中效率较低,采用数组模拟邻接链表的静态实现方式,可快速存储并查询每辆车的相邻通信节点,确保实时性。 输入格式

输入格式

第1行,NNMM两个整数,NN范围在[1150005000],MM范围在[11100000100000];下面有M行,每行两个整数,表示一条边。

输出格式

NN行,第ii行的第11个数kk表示有多少边和ii号顶点相连,后面有kk个数,表示哪kk个顶点和ii连接为一条边。

样例

5 6
1 3
2 4
1 4
2 3
3 5
2 5
2 4 3
3 5 3 4
3 5 2 1
2 1 2
2 2 3