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

增城做网站公司制造业中小微企业

增城做网站公司,制造业中小微企业,企业法人查询系统官网,南昌做网站哪家最好树 并查集: 并查集的应用: 判断连通性、判环Kruskal算法排序并查集 并查集的存储方式 逻辑:双亲表示法的树存储:数组 并查集的时间复杂度(m为并查集长度) find:优化前为 O ( m ) O(m) O(m)&…

  1. 并查集:
    • 并查集的应用:
      • 判断连通性、判环
      • Kruskal算法=排序+并查集
    • 并查集的存储方式
      • 逻辑:双亲表示法的树
      • 存储:数组
    • 并查集的时间复杂度(m为并查集长度)
      • find:优化前为 O ( m ) O(m) O(m);优化后为 O ( l o g 2 n ) O(log_{2}n) O(log2n)
      • union: O ( 1 ) O(1) O(1)
      • 总复杂度:优化前 O ( m 2 ) O(m^2) O(m2);优化后 O ( m ) O(m) O(m)
  2. 树、森林、二叉树遍历序列的关系
    森林二叉树
    先根遍历先序遍历先序遍历
    后根遍历中序遍历中序遍历

    关于森林的中序遍历/后序遍历叫法问题:二者指森林的同一种遍历方法,都是先遍历第一棵树的子节点,然后是第一棵树的根节点,然后是第二棵树… 之所以称为中序遍历,是因为要先处理完一棵树再处理另一棵树。

  1. DFS与BFS算法的应用:
    • DFS:
      • 判断图的(强)连通性
        • 无向图的连通性:若从任意一个节点出发,仅需一次DFS就可以访问图中所有节点,则该无向图就是连通的
        • 有向图的强连通性:从任意一个节点v出发DFS,若可以遍历该有向图的所有节点,则此时将该有向图的所有边反向,再次从节点v出发进行DFS,若能够再次遍历该有向图的所有节点,则表示该有向图是强连通图
      • 判断图中是否有环(回路)
      • 欧拉回路求解:若一条路径能不重复的包含图中所有边,则称该路径为欧拉路径。若一条回路(从一个节点出发又能回到该节点的路径)是欧拉路径,则称为欧拉回路。DFS可以判断图中是否存在欧拉回路
      • 迷宫
      • 判断二分图
    • BFS:
      • 求解单源最短路径问题(只适用于无权图)
      • 迷宫
      • 判断二分图
  2. 最短路径
    • 有无环(回路)对Dijkstra算法并无影响,但Dijkstra算法不能求解存在负权值边的图;Floyd算法可以求带有负权值边的图,但图中不能存在负权回路(因为带有负权回路的图没有最短路径)
    • Dijkstra算法是解决单源最短路径类问题,floyd算法是解决多源最短路径(指图中任意两个顶点之间的最短路径)类问题
    • Dijkstra算法属于贪心算法,floyd算法属于动态规划算法
  3. 判断有向图是否有环(回路)的几种方法:
    • 深度优先遍历:若在遍历过程中遇到要访问的节点已在栈中就是有环
    • 拓扑排序:找不到拓扑序列必定有环
  4. 拓扑排序
    • 在拓扑排序算法中,为暂存入度为零的顶点可以使用栈,也可以使用队列。(因为只要入了栈/队列,就都是入度为零的,从哪个入度为零的先开始都无所谓)
    • 采用深度优先遍历也可实现拓扑排序
http://www.yidumall.com/news/40042.html

相关文章:

  • 做视频网站违法吗搜索引擎技术包括哪些
  • 初学者做网站的软件优化推广方案
  • 零件加工网上接订单天猫seo搜索优化
  • 医院网站后台模板怎么自己做网站推广
  • 可以做ps兼职的网站优化怎么做
  • 中国国际旅行社官网线路上海整站seo
  • 怎么给自己的品牌做网站免费网站安全检测
  • 泉州网站页面设计公司推广营销策划方案
  • cpa做电影网站侵权吗网站维护主要做什么
  • 哪里有响应式网站企业网络营销常用的工具和方法
  • 同步网站内容怎么做手机免费建站app
  • 西部数码网站管理助手 伪静态网站推广宣传语
  • wordpress 3.9.2漏洞seo网站推广价格
  • 中海园林建设有限公司网站南宁seo计费管理
  • 手机网站设计理念白云百度seo公司
  • 我的主页制作代码武汉seo网站优化技巧
  • 高职院校高水平专业建设网站排名
  • 国产做性直播视频网站关键词排名点击软件网站
  • 网站首页动画效果百度投诉中心24人工 客服电话
  • 网站建设丽水青岛关键词优化平台
  • 想把书放到二手网站如何做seo优化技术
  • 免费做外贸的网站建设百度app官网
  • 全国建筑人员证书查询企业网站设计优化公司
  • 专门做视频点评的网站北京seo关键词优化收费
  • 临淄网站推广南宁seo优势
  • 上海网站建设 分类广告广东seo推广
  • 易迈互联网站建设怎么样太原网站快速排名提升
  • 最便宜建站东莞网络营销渠道
  • 南京自助建站成都网站优化seo
  • 怎么做网站转让机制 银行账户对接seo自动优化软件安卓