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

邵阳市建设工程造价管理站网站保定网站建设方案咨询

邵阳市建设工程造价管理站网站,保定网站建设方案咨询,域名抢注网站源码,广东网站建设服务商今天我们来学习一下图上bfs。 1.图上bfs 在图上#xff0c;我们也可以进行 BFS#xff0c;也可以解决图上 DFS 能解决的问题#xff0c;比如连通块。 除此以外#xff0c;根据 BFS 的性质#xff0c;第一次到一个点的时候记下来的步数一定是到从起点到这个点的最小步数我们也可以进行 BFS也可以解决图上 DFS 能解决的问题比如连通块。 除此以外根据 BFS 的性质第一次到一个点的时候记下来的步数一定是到从起点到这个点的最小步数所以我们可以用 BFS 在无权图上求从起点到每个点的最短路。 无权图最短路 那我们来具体研究一下无权图最短路。 已知在无权图中 BFS 第一次到达某个点的步数就是到达该点的最短距离。 我们可以用一个数组来存储从起点开始到达每个点的最短距离设数组为 dis[ ]。 第一步将数组 dis[ ] 全清成 −1表示这个点没有被到过 第二步起点的  dis[start] 置为  0 第三步开始搜索第一次到达某个点  v 时dis[v]−1当前的步数 step 就是从起点到达该点的最短距离更新  dis[v]step将 v 点入队列继续搜索。 此时这个 dis 数组也可以起到原来表示一个点是否访问过的 vis 数组的作用dis[u] 是 −1 就表示  u 没访问过否则就是访问过。 注如果题目只求从起点 start 到唯一的终点  end 的最短路时则当确定 dis[end] 的值时已经找到了最短路结束搜索。 对于这样的搜索过程使用邻接表更为方便。 这样搜索求解时间复杂度为 O(nm) 。 如果需要求任意两点之间的最短路那就枚举每一个点为起点进行 BFS时间复杂度为 O(n×(nm)) 。
http://www.zqtcl.cn/news/947001/

相关文章:

  • 中国建设教育网官网是什么网站潮州seo建站
  • 如何做个购物网站学校网站设计的目的
  • 建设部网站158号文件1688官网app
  • 临沂科技网站建设在线网页截图工具
  • 聊城网站推广软件简单网页制作训练
  • wordpress去除文章作者seo核心技术排名
  • 网站建设黄页免费观看wordpress所有文章
  • 企业整站优化沈阳建设学院
  • 网站怎么做弹框河北省建设注册中心网站首页
  • 大连哪里有手机自适应网站建设网站开发层次
  • 网站首页的浮窗怎么做美食网站程序
  • 淮北网站建设建设银行福州分行招聘网站
  • c 网站开发 pdf济南集团网站建设报价
  • 做网站找哪家公司好中国网络优化推广
  • 创建网站目录结构应遵循的方法dz旅游网站模板
  • 我看别人做系统就直接网站下载软件外贸物流流程
  • 手机微信网站南县网站定制
  • 做字幕网站重庆seo代理价格
  • 长春公司做网站找哪个公司好英文网站google推广
  • 潍坊网站建设方案推广官方网站如何建设
  • 设计网站的公司名称苏州建设人才网官网
  • 河南网站推广优化公司wordpress搭建vip下载站
  • 做网站拉客户有效吗网络宣传渠道
  • 制作深圳网站建设四川广安网站建设
  • 网站服务器服务商wordpress特效主题
  • 大型大型网站制作wordpress产品相册
  • 古董做推广哪个网站好租空间开网站
  • 巴中网站建设开发公司网站上传在空间哪里
  • 哈尔滨网站建设赚钱么宁波大型网站制作
  • 自助网站搭建群晖搭建的wordpress外网访问