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年度城市地下停车场租赁与智能停车解决方.. 8页

2025年度城市公交线路公路运输服务合同 8页

2025年度垃圾清运服务标准化体系建设合同 8页

2025年度地基基础加固工程施工与监理合同 8页

2025年度地下车位租赁与智慧停车系统接入合作.. 8页

2025年度地下室房屋租赁与智能安防系统合作合.. 9页

2025年度土地纠纷调解与风险评估合作协议 9页

2025年度土地承包经营权流转协议书 9页

2025年度土地平整与地质灾害监测合同 9页

2025年度国际贸易艺术品拍卖销售代理合同 9页

2025年度国际货物买卖合同中的国际贸易术语解.. 8页

2025年度国际游泳赛事技术支持服务协议 8页

2025年度国际品牌区域代理权与市场拓展协议 8页

2025年度国有资产租赁合同(文化创意园区) 8页

2025年度园林景观雕塑艺术创作与安装合同 9页

2025年度回迁房项目土地一级开发及二级市场销.. 8页

2025年度四人新材料研发合伙合同 8页

2025年度商铺资产重组及共同投资合作协议书 9页

2025年度商铺租赁合同:健康养生馆租赁经营协.. 7页

2025年度商铺租赁合同到期续约谈判协议书 7页

2025年度商铺房屋出租合同 7页

2025年度商铺使用权及设备转让合同模板:商业.. 9页

2025年度商混搅拌站产品研发与技术支持承包合.. 9页

2025年度商场精品店租赁合同书 8页

2025年度商务模式创新与咨询服务合同 9页

2025年度商务办公商铺租赁管理合同 8页

2025年度商业秘密跨境保护合作框架协议 8页

2025年度商业地产商用房屋租赁及品牌孵化协议.. 8页

2025年度品牌联营合作协议书:人工智能品牌合.. 9页

2025年度咖啡连锁品牌跨界合作与联名产品开发.. 9页