当前位置: 首页 > news >正文

旅游网站的规划与建设开题报告新网站seo外包

旅游网站的规划与建设开题报告,新网站seo外包,青岛社保网站官网登录,网站开发的大学生应届简历图的存储 链式前向星 链式前向星和邻接表很相似,只是存储方式变成了数组。 链式前向星一般要用到一个结构体数组和一个一维数组,结构体数组edges中包括三个变量。结构体数组的大小一般由边的大小决定。 edges数组中的to代表的是某条边的终点v。w代表的是这条边的…

图的存储

链式前向星

  1. 链式前向星和邻接表很相似,只是存储方式变成了数组。

  2. 链式前向星一般要用到一个结构体数组和一个一维数组,结构体数组edges中包括三个变量。结构体数组的大小一般由边的大小决定。

edges数组中的to代表的是某条边的终点v。w代表的是这条边的权值。next代表的是上一条和本条边同起点(u)的边的编号。

struct node
{int to;int w;int next;
}edges[m];

 怎样才能知道和本条边同起点的上一条边的编号呢?用一个head数组记录以每第i为起点的边的编号,实际上这里的第一条边存储的位置其实是在以i为起点的所有边的最后输入的那个编号。

3.添加边的输入:

for(i=1;i<=m;i++)
    {
        scanf("%d %d %d",&u,&v,&w);
        edges[i].to=v;
        edges[i].w=w;
        edges[i].next=head[u];
        head[u]=i;
    }

head初始化为0,i表示每条边的编号。每一次都要更新相应的head。

如果按照索引顺序,next表示下一条边的存储位置,如果按照添加顺序,next即为上一条添加的边的位置。

所以,输入顺序和存图的顺序(遍历顺序)是相反的。

4.插入的模拟过程:

 5.代码如下:

#include"stdio.h"
int n,m;
struct node
{
    int to;
    int w;
    int next;
}edges[100];
int head[100];
main()
{
    int i,j,u,v,w;
    scanf("%d %d",&n,&m);
    for(i=1;i<=m;i++)
    {
        scanf("%d %d %d",&u,&v,&w);
        edges[i].to=v;
        edges[i].w=w;
        edges[i].next=head[u];
        head[u]=i;
    }
    for(i=1;i<=n;i++)
    {
 
        for(j=head[i];j!=0;j=edges[j].next) 
        {
            printf("%d-%d=%d\n",i,edges[j].to,edges[j].w);
        }
    }
}

 

http://www.dt0577.cn/news/44013.html

相关文章:

  • 有教做鱼骨图的网站吗网站建设制作
  • yfcms企业网站建设东莞网站建设制作
  • 做网站的计划概要推广宣传
  • 大连网站优化方案厦门关键词优化报价
  • 室内设计公司有哪些部门宁波seo外包方案
  • php做的网站收录怎么学做电商然后自己创业
  • 国家新冠疫情最新政策重庆旅游seo整站优化
  • 网站建设银行业务预约纪念币猪年纪念币预约深圳网站设计十年乐云seo
  • 靠广告赚钱的网站备案华为手机软文范文300
  • 兼职网站做任务长春网站建设公司哪个好
  • 苏州做网站优化的公司网站接广告
  • 做美工好的网站百度首页登录官网
  • 如何建设网站效果好苏州seo招聘
  • 灵武市建设银行网站深圳华强北
  • 怎么查网站建设是哪家公司在线看crm系统
  • 海城网站制作郑州整站关键词搜索排名技术
  • 网站栏目内容和功能百度推广代运营公司
  • 网站建设提升界面流畅程度百度关键词推广方案
  • 美女 wordpress网站推广优化的原因
  • 郑州做网站的公司百度云盘网页登录入口
  • 彩票网站模版网络营销课程总结
  • 全自动网站制作源码5g站长工具查询
  • 三级a做爰网站网络平台推广有哪些渠道
  • 附近的网站设计开发信息流广告文案
  • 钓鱼网站查询系统泰州网站整站优化
  • 建设公司网站多少钱托管竞价账户哪家好
  • 罗湖网站制作搜索引擎优化报告
  • 定制开发网站 推广seo技术快速网站排名
  • vip解析网站怎么做百度一下官网首页百度
  • 有创意的个人网站名字郑州网站公司哪家好