静态邻接表
来源:互联网 发布:淘宝联盟用微信公众号 编辑:程序博客网 时间:2024/04/29 17:41
#include<stdio.h>#include<string.h>int pre[10010]; //记录第i个点最后指向哪个点;int n,m; //点和边数;struct node{int to; //终点;int w; //权值;int next; //同为第i个点出发的下一个点在edge中的位置}edge[105]; void init(){int i,x,y,z;memset(pre,-1,sizeof(pre)); //初始化为-1,一但egde[j].next=-1表示为结束;i=1;while(m--){scanf("%d %d %d",&x,&y,&z);edge[i].to=y;edge[i].w=z;edge[i].next=pre[x]; //以x为起点的上一条边在egde中的位置;pre[x]=i++; //以x为起点的下一条边将会在edge中的位置;}}void print(){int i,j;for(i=1;i<=n;i++){printf("%d\n",i);for(j=pre[i];j!=-1;j=edge[j].next){printf("-->%d is %d\n",edge[j].to,edge[j].w);}}}int main(){scanf("%d %d",&n,&m);init();print();return 0;}
0 0
- 静态邻接表
- 静态邻接表
- 静态邻接表模版
- 静态邻接表
- 静态邻接表
- 静态邻接表
- SPFA + 静态邻接表 模板
- 静态邻接表的建立
- 邻接表-动态和静态的学习
- 静态邻接表的简单实现
- pku 1511(最短路径,spfa静态邻接表)
- poj 1511 Invitation Cards 静态邻接表的SPFA
- HDU 2544 最短路 静态邻接表+优先队列 dijkstra
- 【链式前向星】(静态建邻接表)
- POJ 1511 Invitation Cards (spfa + 静态邻接表)
- 邻接表
- 邻接表
- 邻接表
- Linux 下编译并安装配置 Qt 全过程
- 统计学一些知识的总结:qq图, 肥尾分布, 置信区间
- libcurl官方实例代码(HTTP,FTP,上传下载等等)
- 2014年度辛星完全解读html第三节
- 在终端下间接使用Socks5代理的几种方法
- 静态邻接表
- 获取所有安装在手机上的应用软件的信息
- 今天开始就正式学C语言了!
- LQ_TTS6288语音模块
- [ACM] POJ 1845 Sumdiv(求A的B次方的所有因子的和,一大堆数学公式...,可做模板)
- Super Jumping! Jumping! Jumping! -HDU 1087 dp
- luatinker 常用函数说明
- C. Painting Fence codeforces
- 常用MySQL数据库命令