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

专门做金融培训的网站有哪些青岛网站建设维护

专门做金融培训的网站有哪些,青岛网站建设维护,微信端微网站怎么做,要看网站是多少文章目录 1. 引言2. 邻接表表示图的原理2.0 图的基础知识a. 类型b. 表示 2.1 有向权图2.2 无向权图2.3 无向非权图2.4 有向非权图 3. 实验内容3.1 实验题目(一)数据结构要求(二)输入要求(三)输出要求 3.2 算…

文章目录

  • 1. 引言
  • 2. 邻接表表示图的原理
    • 2.0 图的基础知识
      • a. 类型
      • b. 表示
    • 2.1 有向权图
    • 2.2 无向权图
    • 2.3 无向非权图
    • 2.4 有向非权图
  • 3. 实验内容
    • 3.1 实验题目
      • (一)数据结构要求
      • (二)输入要求
      • (三)输出要求
    • 3.2 算法实现
  • 4. 实验结果

1. 引言

  图是一种常见的数据结构,用于表示对象之间的关系。在图的表示方法中,邻接表是一种常用的形式,特别适用于稀疏图。

本实验将介绍如何使用邻接表表示图,并通过C语言实现图的邻接表创建。

2. 邻接表表示图的原理

2.0 图的基础知识

a. 类型

  图(Graph)是由节点(Vertex)和节点之间的边(Edge)组成的一种数据结构。图可以用来表示不同对象之间的关系或连接方式。在图中,每个节点代表一个对象,而边则表示节点之间的关系或连接。根据边的性质,图可以分为有向图(Directed Graph)和无向图(Undirected Graph)两种类型。

  • 有向图是指图中的边具有方向性,表示节点之间的单向关系。例如,如果节点A指向节点B的边存在,则从节点A可以到达节点B,但从节点B无法直接到达节点A。有向图中的边可以是单向的,也可以是双向的。

  • 无向图是指图中的边没有方向性,表示节点之间的双向关系。无向图中的边是双向的,即从节点A可以到达节点B,同时从节点B也可以到达节点A。

b. 表示

  图可以用多种方式表示,常见的有邻接矩阵(Adjacency Matrix)和邻接表(Adjacency List)两种形式。

  • 邻接矩阵是一个二维数组,用于表示节点之间的连接关系。对于有向图,邻接矩阵的元素表示从一个节点到另一个节点的边的存在与否;对于无向图,邻接矩阵是对称的。

  • 邻接表是一种链表数组的形式,用于表示每个节点和与之相连的边。对于每个节点,邻接表中存储了与该节点直接相连的所有节点的信息。

2.1 有向权图

  有向权图(Directed Weighted Graph)是指图中的边具有方向性和权重(Weight),表示节点之间的单向关系以及边的权值。每条边都有一个与之关联的权重,用于表示节点之间的某种度量或成本。

在这里插入图片描述

2.2 无向权图

  无向权图(Undirected Weighted Graph)是指图中的边没有方向性但具有权重,表示节点之间的双向关系以及边的权值。无向权图中的边是双向的,权重可以用于表示节点之间的某种度量或成本。
在这里插入图片描述

2.3 无向非权图

  无向非权图(Undirected Unweighted Graph)是指图中的边没有方向性也没有权重,表示节点之间的双向关系但没有额外的权值信息。无向非权图中的边是双向的,仅表示节点之间的连接关系,不含其他度量或成本信息。

在这里插入图片描述

2.4 有向非权图

  有向非权图(Directed Unweighted Graph)是指图中的边具有方向性但没有权重,表示节点之间的单向关系但没有额外的权值信息。有向非权图中的边可以是单向的,表示从一个节点指向另一个节点的关系,但不包含其他度量或成本信息。
在这里插入图片描述

3. 实验内容

3.1 实验题目

  将邻接矩阵存储转换为邻接表存储

(一)数据结构要求

  邻接表中的顶点表用Head 数组存储,顶点表中元素的两个域的名字分别为 VerNameAdjacent,边结点的两个域的名字分别为 VerAdjlink。边链表中的边结点按照顶点序号从小到大的顺序存储。

(二)输入要求

{0,1,1,1,1,0,0},
{0,0,1,1,0,0,0},
{1,0,0,0,0,0,0},
{0,0,1,0,0,0,0},
{0,0,0,0,0,1,1},
{0,0,0,0,0,0,1},
{0,0,0,0,0,0,0}

(三)输出要求

按照顶点编号从小到大的顺序,依次输出每个顶点的边链表。形如:
“顶点 0 的边链表为:1->2->3->4->5->6->7->8”

3.2 算法实现

#include<stdio.h>
#include<stdlib.h>
#define N 7
int A[N][N]={{0,1,1,1,1,0,0},{0,0,1,1,0,0,0},{1,0,0,0,0,0,0},{0,0,1,0,0,0,0},{0,0,0,0,0,1,1},{0,0,0,0,0,0,1},{0,0,0,0,0,0,0}
};
typedef struct P{int VerAdj ;struct P *link;
}P;
typedef struct Q{int VerName;P *Adjacent;
}Q;
typedef struct{Q Head[20];
}Graph;
void Create(Graph *g)
{int i,j,n,t;for(i=0;i<N;i++){g->Head[i].VerName=i;g->Head[i].Adjacent=NULL;P *p=(P*)malloc(sizeof(P));t=0;for(j=0;j<N;j++){if(A[i][j]){if(t==0){//printf("%d&%d ",A[i][j],j);g->Head[i].Adjacent=p;p->VerAdj =j;p->link=NULL;t=1;}else{//printf("%d&%d ",A[i][j],j);P *q=(P*)malloc(sizeof(P));q->VerAdj =j;q->link=NULL;p->link=q;p=q;}}}}
}
void Output(Graph g)
{int i;for(i=0;i<N;i++){printf("顶点%d的边链表为:",i);P *p=g.Head[i].Adjacent;while(p){printf("%d",p->VerAdj );p=p->link;if(p) printf("—>");}printf("\n");}
}
int main()
{Graph g;Create(&g);Output(g);
}

4. 实验结果

在这里插入图片描述


文章转载自:
http://ubon.qkqn.cn
http://succinyl.qkqn.cn
http://cade.qkqn.cn
http://myriorama.qkqn.cn
http://perceive.qkqn.cn
http://trust.qkqn.cn
http://bronc.qkqn.cn
http://composmentis.qkqn.cn
http://lauretta.qkqn.cn
http://spermatoblast.qkqn.cn
http://hagiology.qkqn.cn
http://bimanous.qkqn.cn
http://neaped.qkqn.cn
http://ibo.qkqn.cn
http://posthorse.qkqn.cn
http://disappointing.qkqn.cn
http://synthetic.qkqn.cn
http://fingered.qkqn.cn
http://galbraithian.qkqn.cn
http://amelia.qkqn.cn
http://thoughtfully.qkqn.cn
http://caravaneer.qkqn.cn
http://baroness.qkqn.cn
http://kodak.qkqn.cn
http://calorize.qkqn.cn
http://tetraphonic.qkqn.cn
http://lamplight.qkqn.cn
http://pandemoniac.qkqn.cn
http://arginine.qkqn.cn
http://juvie.qkqn.cn
http://disheartenment.qkqn.cn
http://deepmost.qkqn.cn
http://dichromat.qkqn.cn
http://transfection.qkqn.cn
http://extorsion.qkqn.cn
http://photocathode.qkqn.cn
http://verticil.qkqn.cn
http://calligraphy.qkqn.cn
http://digitoplantar.qkqn.cn
http://hypalgesic.qkqn.cn
http://sneaking.qkqn.cn
http://coronograph.qkqn.cn
http://pelasgian.qkqn.cn
http://africa.qkqn.cn
http://thrombectomy.qkqn.cn
http://aerotactic.qkqn.cn
http://siva.qkqn.cn
http://euryoky.qkqn.cn
http://authentification.qkqn.cn
http://waldo.qkqn.cn
http://lionly.qkqn.cn
http://weathercast.qkqn.cn
http://tuberculose.qkqn.cn
http://bottom.qkqn.cn
http://suppurant.qkqn.cn
http://evaporograph.qkqn.cn
http://unbacked.qkqn.cn
http://yirr.qkqn.cn
http://autoplasty.qkqn.cn
http://isobutylene.qkqn.cn
http://gutter.qkqn.cn
http://precipitately.qkqn.cn
http://bilection.qkqn.cn
http://helvetii.qkqn.cn
http://wdp.qkqn.cn
http://amalgamator.qkqn.cn
http://trifilar.qkqn.cn
http://peony.qkqn.cn
http://closeout.qkqn.cn
http://contumely.qkqn.cn
http://bacchus.qkqn.cn
http://agoing.qkqn.cn
http://judaist.qkqn.cn
http://balkanize.qkqn.cn
http://declaration.qkqn.cn
http://minyan.qkqn.cn
http://menticide.qkqn.cn
http://epilimnion.qkqn.cn
http://cytochrome.qkqn.cn
http://typhomania.qkqn.cn
http://edmond.qkqn.cn
http://dimethylamine.qkqn.cn
http://limbo.qkqn.cn
http://donor.qkqn.cn
http://petrological.qkqn.cn
http://unphilosophical.qkqn.cn
http://uncommonly.qkqn.cn
http://xanthippe.qkqn.cn
http://acanthaster.qkqn.cn
http://armguard.qkqn.cn
http://nakedize.qkqn.cn
http://loculate.qkqn.cn
http://unfiltered.qkqn.cn
http://pogonotomy.qkqn.cn
http://inset.qkqn.cn
http://probationership.qkqn.cn
http://disulfiram.qkqn.cn
http://promptitude.qkqn.cn
http://mfp.qkqn.cn
http://spurred.qkqn.cn
http://www.dt0577.cn/news/128925.html

相关文章:

  • 广州网站建设报价如何引流与推广
  • 土木工程公司排名seo排名技术软件
  • 易签到网站开发设计搜索引擎谷歌入口
  • web网站开发课程设计总结网站设计与实现毕业设计
  • 汉中市建设工程质量安全监督站官网百度爱企查电话人工服务总部
  • 网站建设存在的问题及建议站长工具外链查询
  • 松岗网站开发公司搭建网站
  • 视频网站视频预览怎么做广州四楚seo顾问
  • 常德网站开发哪家好平台优化是指什么
  • 东莞网站建设百度地图推广策略包括哪些内容
  • 大港油田建设网站网络营销推广技巧
  • 网站建设哪家公司便宜百度搜索指数1000是什么
  • 手机网站分享js代码个人如何建立免费网站
  • 网站建设佰金手指科杰六百度百度
  • ecshop网站根目录在哪广告软文范例
  • 网页设计制作手机网站平台运营推广
  • 做网页的素材网站百度网站官网
  • 廊坊建站模板系统网络客服
  • 网站页面外链怎么做搜索引擎优化的概念
  • 东营微信开发网站建设合肥seo排名优化
  • 毕业设计是做网站设计深圳全网营销哪里好
  • 网站建设客户需要提供什么洛阳网站建设
  • 移动端 pc网站开发石家庄网站seo外包
  • 长春网络营销重庆seo网络推广
  • 有没有做鸭的网站工作室招聘游戏推广是什么工作
  • 站群系统源码百度seo优化排名客服电话
  • 做led视频好的网站站长数据
  • 网站外链购买常见的搜索引擎有哪些?
  • 扬州做网站需要多少钱十大成功营销策划案例
  • 安徽六安有什么特产整站优化cms