【邻接表】数组模拟邻接表
来源:互联网 发布:mysql触发器语法 编辑:程序博客网 时间:2024/06/05 02:40
参考:点击打开链接
代码:
#include<bits/stdc++.h>const int N = 100005;int head[N],cnt;struct node{ int to,val; int next;}edge[N+10];void add_edge(int from,int to,int val){ edge[++cnt].to=to; edge[cnt].val=val; edge[cnt].next=head[from]; head[from]=cnt;}int main(){ memset(head,0,sizeof(head)); int n,m; scanf("%d%d",&n,&m); cnt=0; for(int i=1;i<=m;i++) { int u,v,w; scanf("%d%d%d",&u,&v,&w); add_edge(u,v,w); add_edge(v,u,w); } for(int i=1;i<=n;i++) { printf("%d: ",i); for(int j=head[i];j;j=edge[j].next) printf("%d ",edge[j].to); printf("\n"); } return 0;}
阅读全文
0 0
- 数组模拟邻接表
- 【邻接表】数组模拟邻接表
- 用数组模拟邻接表
- 用数组模拟邻接表
- 数组模拟实现邻接表
- 使用数组模拟邻接表
- poj 3013(数组模拟邻接表+spfa)
- 迪杰斯特拉--数组模拟邻接表优化
- /*用数组模拟邻接表 超时×/
- 用数组模拟邻接表 hdu2647
- 数组邻接表
- 数组实现邻接表
- 数组邻接表
- 数组表示邻接表
- 邻接表数组实现
- 邻接表(简单模拟)
- poj1511(第一次用数组模拟邻接表…
- 链式向前星(数组模拟邻接表)
- 简单的留言板网页
- RecyclerView子View宽度不充满父容器
- 在Silverlight中显示图片的一种方法
- C# 将byte[]转化为string
- 前台接收后台传的json,json中value的值为一个数组
- 【邻接表】数组模拟邻接表
- Java的double向上/下取整
- 51Nod
- ROS功能包- RRT_exploration使用RRT随机数进行地图探测
- Androidstudio配置gradle项目构建
- 关于windows下webpack不是内部命令以及nodejs的环境问题
- springboot(八):RabbitMQ详解
- PDF文件在线预览之pdf.js
- 剑指offer--斐波那契数列