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

优秀手机网站模板图片wordpress手机版弹出式导航

优秀手机网站模板图片,wordpress手机版弹出式导航,建设银行信用卡管理中心网站首页,广州做网站哪里好文章目录 为什么要用数组来模拟邻接表存储思路遍历思路 树是特殊的图,因此邻接表可以存储图和树两种数据结构。 为什么要用数组来模拟邻接表 在算法设计当中,利用数组来代替结构体模拟各种数据结构会更加简单。 存储思路 给定如下数据,我们可以构造如…

文章目录

  • 为什么要用数组来模拟邻接表
  • 存储思路
  • 遍历思路

树是特殊的图,因此邻接表可以存储图和树两种数据结构。

为什么要用数组来模拟邻接表

在算法设计当中,利用数组来代替结构体模拟各种数据结构会更加简单。

存储思路

给定如下数据,我们可以构造如下的一个邻接表
在这里插入图片描述
在这里插入图片描述
请看代码

/**idx:索引,代表数组哪个位置,是否连续不重要,因为我们的存储是链式的。h[idx] : 顶点表,下标idx代表是哪个顶点,初始值全部为-1,代表没有数据e[idx] : 边表,下标idx存储的边值 ne[idx] :  索引为idx的下一个索引其中a是顶点,b是边表。即a指向b如果其是一个无向图,那么我们可以建立a指向b和b指向a。如果其实一个树,那么a代表父节点,b代表孩子节点
**/
void add(int a,int b){e[idx]=b;ne[idx]=h[a];h[a]=idx++;
}

在这里插入图片描述

遍历思路

下面演示遍历1号头结点

for(int i=h[1]; i!=-1; i=ne[i]){int j=e[i];//当前边的值cout<<j; 
} 
http://www.dtcms.com/wzjs/567356.html

相关文章:

  • 搜索引擎网站大全在网站建设中经历的流程
  • 昆明哪里做网站如何在手机修改wordpress
  • 设计师建站网站设计类专业需要美术功底吗
  • 东莞松山湖网站建设二十一冶建设有限公司网站
  • 珠海网站建设优化推广网页设计策划案怎么写
  • 玉泉路网站建设做私活网站
  • 网站需要哪些备案济南网站建设sdjy6
  • 企业型网站有哪些特点用来做调查问卷的网站
  • wordpress字不能显示图片网络推广seo怎么弄
  • 英文seo网站建设签约网站做PPT
  • 驻马店网站建设熊掌号外贸做平台好还是自己建网站好
  • 自贡网站设计怎么做网页模板展示网站
  • 什么企业做网站比较好宁夏银川做网站的公司有哪些
  • 凡科网站建站教程网站建设页面大小
  • 河南企业网站推广微信优惠券网站怎么做的
  • 广东电子商务网站建设价格旅游网站建站目的
  • 网站建设工作稳定吗济南市商务局官方网站
  • 自己做游戏资讯网站艺术设计
  • 惠州市住房和城乡建设厅网站做自己的网站流量怎么
  • 做国外进口衣服的网站好众筹网站建设
  • wordpress用户等级免费刷seo
  • 南宁做网站方案聊城seo整站优化报价
  • 做网站平台的公司厦门免费推广平台
  • 镇江建设集团网站官方网站建设案例
  • 西安企业做网站多少钱wordpress调用最新评论
  • 优化网站的软件下载建立皇朝争霸完结小说
  • 什么网站可以做海报赚钱免费企业自助建站信息发布网
  • 网站服务器出错是什么意思怎么在各个网站免费推广信息
  • 购物网站名字百度会员登录入口
  • 临沂做商城网站设计安卓手机做网站服务器