图论

  • 最大团问题(MPP)之回溯法、分支限界法

    最大团问题 1、相关定义 给定一个无向图 , 其中是图的顶点集, 是图的边集: 完全子图:如果,对任意的, 有, 则称是的完全子图 团:的完全子图就是的团。 一个无向图中,满足两两…

    IT 2023年12月27日
    590
  • 数据结构—最小生成树

    目录 一、生成树 连通图的生成树是包含图中全部顶点的一个极小连通子图。 边尽可能少,但要保持连通 若图中顶点数为n,则它的生成树含有n-1条边。对生成树而言,若砍去它的一条边,则会…

    IT 2023年12月26日
    370
  • 邻接表与邻接矩阵的相互转换

    邻接表转邻接矩阵的算法思想:首先初始化邻接矩阵。遍历邻接表,在依次遍历顶点vertices[i]的边链表时,修改邻接矩阵的第i行的元素值。若链表边结点的值为 j,则置邻接矩阵的ed…

    IT 2023年12月26日
    310
  • Kruskal算法

    前置知识:并查集、图的存储、贪心思想 为了保证学习效果,请保证已经掌握前置知识之后,再来学习本章节!如果在阅读中遇到困难,也可以回到前面章节查阅。 克鲁斯卡尔算法(Kruskal算…

    IT 2023年12月26日
    360
  • 【算法】单源最短路径算法——Dijkstra算法

    文章目录 一、简介与使用场景 二、算法思想 三、朴素版Dijkstra 四、堆优化版Dijkstra 五、总结 一、简介与使用场景 迪杰斯特拉算法(Dijkstra)是由荷兰计算机…

    IT 2023年12月26日
    390
  • 数据结构课设 校园导航系统

    1、设计目的 (1)为了进一步巩固课堂上所学到的知识,深刻把握为了进一步巩固课堂上所学到的知识,深刻掌握所学重要的数据结构类型的基本概念,逻辑结构和物理结构,以及主要应用算法。锻炼…

    IT 2023年12月26日
    340
  • 完全图、连通图、非连通图、连通分量、强连通图、生成树的概念

    图 对于n个结点的图来说: 无向完全图:有n(n-1)/2 条边,如下:4个顶点有6条边 连通图:无向图中,任意两个顶点是连通的(一个顶点不必与另一个顶点直接相连,可以通过其它顶点…

    IT 2023年12月26日
    320
  • Bellman-ford算法详解

    什么是Bellman-ford算法 贝尔曼-福特算法(Bellman-Ford)是由理查德·贝尔曼(Richard Bellman)和莱斯特·福特创立的,求解单源最短路径问题的一种…

    IT 2023年12月22日
    400
  • 最短路径——迪杰斯特拉算法

    案例引入 日常生活中常常涉及最短路径问题,如在一个城市交通网中,如何选取从起点到达终点的路径,才能使这一趟旅程的路程最短?或所需时间最少?或所需交通费用最低?诸如此类问题都可以抽象…

    IT 2023年12月22日
    380
  • 实验报告——基于Dijsktra算法的最短路径求解

    一个不知名大学生,江湖人称菜狗 original author: jacky Li Email : 3435673055@qq.com Last edited: 2022.12.3…

    IT 2023年12月22日
    520