1 / 25
文档名称:

数据结构java第07章图.ppt

格式:ppt   大小:1,226KB   页数:25页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

数据结构java第07章图.ppt

上传人:gumumeiying 2018/5/31 文件大小:1.20 MB

下载得到文件列表

数据结构java第07章图.ppt

相关文档

文档介绍

文档介绍:叶核亚
数据结构(Java版) (第2版)
数据结构(Java版)(第2版)
第0章 Java程序设计基础
第1章绪论
第2章线性表
第3章栈与队列
第4章串
第5章数组和广义表
第6章树和二叉树
第7章图
第8章查找
第9章排序
第10章综合应用设计
第11章 Java开发运行环境
第7章图
图及其抽象数据类型
图的表示和实现
图的遍历
最小生成树
最短路径
目的:理解图结构。
要求:掌握图的存储结构和操作实现。
重点:图的两种存储结构,遍历算法,最小生成树,最短路径。
难点:图的存储和操作实现,最小生成树,最短路径。
《数据结构(Java版)(第2版)》
图及其抽象数据类型 图的基本概念
图的定义和术语 G=(V, E)
V={A | A∈某个数据元素集合}
E={(A, B) | A, B∈V}
无向图
有向图
《数据结构(Java版)(第2版)》
完全图
带权图
邻接顶点
《数据结构(Java版)(第2版)》

deg(A)=indeg(A)+outdeg(A)

《数据结构(Java版)(第2版)》

《数据结构(Java版)(第2版)》
图抽象数据类型
public interface GGraph<E> { //图接口
int vertexCount(); //返回顶点数
E get(int i); //返回顶点vi元素
boolean insertVertex(E vertex); //插入顶点
boolean insertEdge(int i, int j, int weight); //插入边
boolean removeVertex(int v); //删除顶点
boolean removeEdge(int i, int j); //删除边
int getFirstNeighbor(int v); //返回邻接顶点序号
int getNextNeighbor(int v, int w); //返回下一个邻接顶点
}
《数据结构(Java版)(第2版)》
图的表示和实现
图的邻接矩阵表示
图的邻接表表示
《数据结构(Java版)(第2版)》
图的邻接矩阵表示
邻接矩阵
不带权图的邻接矩阵
带权图的邻接矩阵
《数据结构(Java版)(第2版)》

最近更新

2025版北京市住建委发布的存量房屋买卖合同标.. 14页

2025版单位办公楼装修与绿色环保材料采购合同.. 18页

2025版厂房租赁合同:智能机器人制造租赁范本.. 15页

2025版变电所电气安装与调试分包施工合同 14页

2025版商铺客户投诉处理与物业管理服务协议 17页

2025版地下车库物业管理服务合同通用范本 16页

2025版地铁供电系统用低压开关柜采购合同范本.. 17页

2025版城市综合体运营管理PPP项目合作合同范本.. 18页

2025版大米出口贸易合同书范本,含质量标准与.. 15页

2025版安全教育培训与认证外包服务采购合同 17页

2025版家具配件采购合同创新版 16页

2025版工业4.0厂房租赁合同范本 13页

2025版常设中国建设工程法律论坛建筑工程合同.. 13页

2025版彩票机设备租赁及运营管理协议 16页

2025版成都房地产工程承包合同附带工程质量与.. 16页

2025版打桩工程租赁合同履行管理 12页

2025版拆迁安置房购房合同范本(含安置补偿标.. 15页

2025版教育机构合作协议要点分析 16页

2025版文化展览场地租用飘然而往动态合作协议.. 15页

2025版新能源电站用电缆采购与运输合同 13页

2025版时尚购物中心委托运营与管理创新方案合.. 16页

2025版智能仓储租赁及智能物流服务合同 14页

2025版智能家居系统安装合同范本 19页

2025版智能财务管理解决方案合同 16页

2025版标准公路运输合同详细文本 16页

2025版武汉环保节能设备采购与安装合同范本 15页

2025版汽车租赁企业间合作协议 15页

2025版洗车服务公司与企业食堂车辆清洗合同 13页

2025版烧烤店转让及接手合同范本,包含设备清.. 14页

2025版特色面馆商标及经营权转让协议 15页