图基本概念

一个图G=(V,E)由顶点集V和边集E组成。每条边是一个点对(v,w),其中v,w\in E

有向图:点对有序,即(v,w)(w,v)是不同的

邻接:顶点v和w邻接当且仅当(v,w)\in E,在无向图中,v和w邻接意味着w和v也邻接

路径:一个顶点序列w_{1},w_{2},w_{3},...,w_{N},使得(w_{i},w_{i+1})\in E,1\leqslant i< N,路径长是路径上的边数,等于N-1

环:图含有一个节点到它自身的一条边,路径v,v就是一个环

简单路径:所有顶点互异,除了开始和结束的顶点

圈:是一个常用于有向图中的一个概念,满足w_{1}=w_{N}并且长度至少是1的路径,无圈的有向图称为有向无圈图DAG

连通:若一个无向图中每个顶点都有到其他所有顶点的路径,那么这个无向图是连通的,具有这样性质的有向图是强连通的,若有向图不是强连通的但是基础图是连通的,那么称为弱连通的

图的表示法:

1.邻接矩阵,一个二维数组,行和列都是顶点的条数,对稠密的图支持很好,但是对于稀疏的图浪费了大量空间

2.邻接表,每个顶点拉出来一个链表,保存所有邻接的顶点,空间只有\Theta (\left | V \right |+\left | E \right |)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值