图的定义大体上有以下两种方式。
二元组的定义
图G是一个二元组(V,E),其中V称为顶点集,E称为边集。它们亦可写成V(G)和E(G)。E的元素是一个二元组数对,用(x,y)表示,其中x,y∈V。
三元组的定义
一个图,是指一个三元组(V,E,I),其中V称为顶集(Vertices set),E称为边集(Edges set),E与V不相交;I称为关联函数,I将E中的每一个元素映射到VxV。如果I(e)=(u,v)(e∈E;u,v∈V),那么称边e连接顶点u,v,而u,v则称作e的端点,u,v此时关于e相邻。同时,若两条边i,j有一个公共顶点u,则称i,j关于u相邻。
分享到:
相关推荐
线性表的链式实现(数据结构-严蔚敏)线性表的链式实现(数据结构-严蔚敏)线性表的链式实现(数据结构-严蔚敏)线性表的链式实现(数据结构-严蔚敏)线性表的链式实现(数据结构-严蔚敏)线性表的链式实现(数据...
数据结构-队列的定义及基本操作(代码+报告)
数据结构- 二叉树的定义及基本操作(代码+报告)
算法与数据结构-线性表答案 定义线性表节点的结构.doc
数据结构-栈的定义及基本操作(代码+报告)
数据结构-第二章01-线性表的定义、存储 定义线性表节点的结构.ppt
数据结构课后习题答案第一章 习题答案 2、××√ 3、(1)包含改变量定义的最小范围 (2)数据抽象、信息隐蔽 (3)数据对象、对象间的关系、一组处理数据的操作 (4)指针类型 (5)集合结构、线性结构、树形...
本章主要介绍线性表的定义和抽象数据类型,线性表的顺序存储结构以及每种线性表操作在顺序存储结构上的具体实现,链接存储的概念,线性表的链接存储结构以及每种线性表操作在链接存储结构上的具体实现等内容。
漫话数据结构
C与数据结构-第13次课(2)--顺序线性表的定义、创建和输出 定义线性表节点的结构.ppt
数据结构--栈的实现(链栈)--带头节点。
定义了栈,只含有一些基本操作,算法很少,对大学初学数据结构者有用
《数据结构》第二章算法设计题--线性表 定义线性表节点的结构.pdf
漫话数据结构
漫话数据结构
漫话数据结构
数据结构第02讲-线性表类型定义与顺序表-C-2014 定义线性表节点的结构.ppt
算法与数据结构第2章--线性表 定义线性表节点的结构.ppt
1.1 针对考研数据结构的代码书写规范以及C 与C 语言基础1 1.1.1 考研综合应用题中算法设计部分的代码书写规范1 1.1.2 考研中的C 与C 语言基础3 1.2 算法的时间复杂度与空间复杂度分析基础 12 1.2.1 考研中的算法时间...
数据结构与算法 数据结构-栈和队列全文共41页,当前为第1页。 一、线性结构 (二)栈和队列 数据结构-栈和队列全文共41页,当前为第2页。 1.定义 2.1 栈 与线性表相同,仍为一对一( 1:1)关系。 用顺序栈或链栈存储均...