E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
无向图广度优先搜索
路径规划-车辆分配及导航
1.根据城市之间的连通状态,构建以城市为结点、两个城市间的距离(根据两个城市经纬度计算的欧式距离)作为边权重的
无向图
。2.根据起始点,对除了起始点之外的其他点进行聚类,将点划分成几个部分。
softshow1026
·
2023-11-13 11:45
算法
SDUT 数据结构之图论 基于邻接矩阵的BFS
Description给定一个无向连通图,顶点编号从0到n-1,用
广度优先搜索
(BFS)遍历,输出从某个顶点出发的遍历序列。
innutritious
·
2023-11-13 09:34
C语言
SDUT
数据结构
c语言
二分图最大匹配及最大权匹配
一.二分图的基本知识1.定义G=(V,E)是一个
无向图
,若能将V分割成两个互不相关的点集X,Y,且图中每条边连
是哆啦D梦
·
2023-11-13 05:06
算法
二分图及最大匹配
860.染色法判定二分图题目提交记录讨论题解视频讲解给定一个n个点m条边的
无向图
,图中可能存在重边和自环。请你判断这个图是否是二分图。输入格式第一行包含两个整数n和m。
疯疯癫癫才自由
·
2023-11-13 05:34
Acwing代码
啊哈算法
算法
二分图
二分图最大匹配
设G=(V,E)是一个
无向图
,如果顶点V可以分割为两个不想交的子集(A,B),并且图中的每条边(i,j)所关联的两个顶点i和j分别属于这两个不同的顶点集(iinA,jinB),则称图G是一个二分图。
Dream-chasing ant
·
2023-11-13 05:03
网络流
二分图的判定&最大匹配
如果一张
无向图
的N个结点可以分成A,B两个非空集合,其中A∩B=∅A\capB=\emptysetA∩B=∅,并且在同一集合内的点之间都没有边相连,则称这张图为二分图。
春弦_
·
2023-11-13 05:30
图论
深度优先
图论
算法
二分图判定和二分图最大匹配
1.二分图的定义二分图是一种特殊的
无向图
,它的节点可以被划分为两个互不相交的集合,使得同一集合中的任意两个节点之间没有边相连,而不同集合中的节点之间都有边相连。
clmm_
·
2023-11-13 05:55
图论
c++
networkx常用操作汇总(整理自用)
目录1.创建图2.计算图的拓扑特征3.网络节点的个数、边的条数4.某个节点的邻居5.可视化网络6.网络最长路径1.创建图importnetworkxasnx#
无向图
G=nx.Graph()#有向图G=nx.DiGraph
萌萌怪
·
2023-11-13 05:12
Python
python
networkx
网络拓扑
复杂网络
【力扣】765. 情侣牵手
以下为力扣的官方题解765.情侣牵手题目示例1示例2说明官方题解思路一并查集代码复杂度分析思路二
广度优先搜索
代码复杂度分析题目NNN对情侣坐在连续排列的2N2N2N个座位上,想要牵到对方的手。
墨momo
·
2023-11-12 22:51
力扣
java
leetcode
利用深度优先搜索进行图的遍历
显然,图分为两种:
无向图
和有向图。
无向图
示例:如图,任意两个相连的结点是可以互相通达的。
辅玉
·
2023-11-12 21:15
dfs
算法
leetcode 690.员工的重要性 -
广度优先搜索
leetcode690.员工的重要性-
广度优先搜索
题干给定一个保存员工信息的数据结构,它包含了员工唯一的id,重要度和直系下属的id。比如,员工1是员工2的领导,员工2是员工3的领导。
玛软
·
2023-11-12 17:26
leetcode
leetcode
c++
广度优先搜索
BFS
educoder数据结构与算法 图 第1关:实现图的宽度优先遍历
相关知识图2给出了对图1的
无向图
的存储结构图:每个顶点的名称由一个字符串描述,所有字符串的起始地址组织为一个数组,数组的起始地址为vetex;顶点的相邻关系保存在相邻矩阵中,其起始地址为adj,adj[
魈宝贝是我的呀
·
2023-11-12 16:56
educoder数据结构与算法
数据结构
算法
宽度优先
最小生成树--prim算法与kruskal算法
P3366【模板】最小生成树题目描述如题,给出一个
无向图
,求出最小生成树,如果该图不连通,则输出orz。输入格式第一行包含两个整数N,MN,M,表示该图共有NN个结点和MM条无向边。
weixin_52109411
·
2023-11-12 08:50
图论
算法
图论
图-最小生成树-Prim与Kruskal算法
最小生成树文章目录最小生成树Prim算法基本思想具体实现邻接矩阵版邻接表版Kruskal算法基本思想具体实现最小生成树(MinimumSpanningTree,MST)是在一个给定的
无向图
G(V,E)中求一棵树
veeupup
·
2023-11-12 08:18
数据结构和算法
数据结构
算法
图论
c++
【图论算法】最小生成树 (Prim 算法、Kruskal 算法)
一个
无向图
G的最小生成树(minimumspanningtree)就是由该图的那些连接G的所有顶点的边构成的树,即在最小生成树中边的条数为|V|-1,且其总的值最低。最小生成树存在当且仅当G是连通的。
zhugenmi
·
2023-11-12 08:17
数据结构
数据结构
图论算法
Prim算法
Kruskal算法
图论算法-最小生成树-Kruskal和prim算法
最小生成树概念:在
无向图
中求一棵树T,使得这个树拥有图G中所有顶点,且所有边都是来自图G中的边,并且满足整颗树的边权之和最小,这棵树就是图G的最小生成树。
为成大道踏平坎坷
·
2023-11-12 08:12
算法学习
图论
算法
数据结构
最小生成树
数据结构-图详解(最小生成树 Kruskal、 Prim算法-C++)
图基本概念与基本遍历文章目录1.生成树生成树定义:2.构造最小生成树Kruskal算法Prim算法1.生成树生成树定义:
无向图
中一个连通图的最小连通子图称为生成树。(用最少的边把所有顶点连接起来)。
NUC_Dodamce
·
2023-11-12 08:12
#
图论
算法
数据结构
图论
算法笔记--基环树
基环树:
无向图
,一个环,环上每个点都是树根完备的扣环方法(可以扣二元环):voidget_loop(intu){vis[u]=++vs;for(inti=head[u];~i;i=edge[i].nxt
weixin_33991727
·
2023-11-12 02:07
( “ 图 “ 之 并查集 ) 684. 冗余连接 ——【Leetcode每日一题】
❓684.冗余连接难度:中等树可以看成是一个连通且无环的
无向图
。给定往一棵n个节点(节点值1~n)的树中添加一条边后的图。添加的边的两个顶点包含在1到n中间,且这条附加的边不属于树中已存在的边。
酷酷的懒虫
·
2023-11-12 02:02
LeetCode
leetcode
算法
数据结构
【算法练习】leetcode每日一题/并查集 1579. 保证图可完全遍历
1579.保证图可完全遍历难度困难Alice和Bob共有一个
无向图
,其中包含n个节点和3种类型的边:类型1:只能由Alice遍历。类型2:只能由Bob遍历。类型3:Alice和Bob都可以遍历。
Let it beSun
·
2023-11-12 02:31
算法练习
算法
leetcode
图论--Kruskal算法求最小生成树 稀疏图
给定一个n个点m条边的
无向图
,图中可能存在重边和自环,边权可能为负数。求最小生成树的树边权重之和,如果最小生成树不存在则输出impossible。
wow_awsl_qwq
·
2023-11-11 23:57
图论
图论
算法
数据结构
数据结构学习之——图的遍历(广度优先遍历)
图的遍历——广度优先遍历(完整版)图的遍历(广度优先遍历)BFS实例程序设计思路1.创建地图和人物结点2.设计堆栈3.搜索的思路程序实现图的遍历(广度优先遍历)BFS广度优先遍历也叫
广度优先搜索
,
广度优先搜索
从某个顶点出发
还是有明天
·
2023-11-11 20:14
数据结构
数据结构
Java数据结构--图2
有向图实现二、拓扑排序2.1检测有向图中的环2.1.1检测有向环的API设计2.1.2检测有向环实现2.2基于深度优先的顶点排序2.2.1顶点排序API设计2.2.2顶点排序实现2.3拓扑排序实现三、加权
无向图
゛My Sunshine-℡
·
2023-11-11 19:45
算法
数据结构
java
图论
邻接表储存图实现广度优先遍历(C++)
目录基本要求:邻接表的结构体:图的邻接表创建:图的广度优先遍历(BFS):邻接表的打印输出:完整代码:测试数据:结果运行:通过给出的图的顶点和边的信息,构建
无向图
的邻接表存储结构。
取名真难.
·
2023-11-11 19:54
宽度优先
c++
深度优先
邻接矩阵储存图实现深度优先遍历(C++)
目录基本要求:图的结构体:图的构造:图的深度优先(DFS):图的打印输出:完整代码:测试数据:运行结果:通过给出的图的顶点和边的信息,构建
无向图
的邻接矩阵存储结构。
取名真难.
·
2023-11-11 19:24
深度优先
c++
算法
畅通工程之局部最小花费问题 (C++)
代码:#include//
无向图
邻接矩阵#include#include#definemvnum1005usingnamespacestd;typedefintVertextype;//顶点数据类型mapmp
取名真难.
·
2023-11-11 19:21
c++
图论
算法
《算法竞赛进阶指南》 题解(更新中
全套题解&索引目录1.基本算法位运算递推与递归前缀和&差分二分排序倍增贪心总结与练习2.基本数据结构栈队列链表与邻接表Hash字符串Trie二叉堆总结与练习3.搜索树与图的遍历深度优先搜索剪枝迭代加深
广度优先搜索
广搜变形
DataPlayerK
·
2023-11-11 14:34
算法
算法
数据结构
acm竞赛
leetcode
PTA网红点打卡攻略(简单
无向图
与STL)
题目:一个旅游景点,如果被带火了的话,就被称为“网红点”。大家来网红点游玩,俗称“打卡”。在各个网红点打卡的快(省)乐(钱)方法称为“攻略”。你的任务就是从一大堆攻略中,找出那个能在每个网红点打卡仅一次、并且路上花费最少的攻略。输入格式:首先第一行给出两个正整数:网红点的个数N(15)2+(5->1)2+(1->4)2+(4->3)2+(3->6)2+(6->2)2+(2->0)2=14;第5条攻
北边一颗小星星
·
2023-11-11 12:45
ACM
c++
图搜索
PTA 哈密尔回路(建图搜索)
输入格式:首先第一行给出两个正整数:
无向图
中顶点数N(2#include#includeusingnamespacestd;constintN=210;intn,m,idx=0;inth[N];inte
iAkuya
·
2023-11-11 12:43
java算法实录
图搜索算法
图论
算法
abc229_e Graph Destruction 并查集
思路自己的思路一开始不会写,大概看了一眼题解后自己想的是存一个
无向图
,然后从后往前恢复点,用并查集,然后把比当前点大的且与当前点相连的点合并,合并完以后从最后一个点到当前这个点遍历一遍找有几个不同的部分
x-d-xxh
·
2023-11-11 12:03
搜索与图论
AtCoder
c++
开发语言
后端
【题解】poj3662 dijkstra+二分
题目链接题目大意在
无向图
上求出一条从1到n的路径,使得路径上第k+1大的边权尽量小。思路本题答案显然具有单调性,因为支付的钱更多时,合法的升级方案一定包含了花费更少的升级方案。
wwt9b15bs
·
2023-11-11 02:14
最短路问题
poj
算法艺术与信息学竞赛
二分
dijkstra
二分
代码随想录-
广度优先搜索
理论基础及相关习题
广度优先搜索
理论基础广搜的搜索方式就适合于解决两个点之间的最短路径问题。因为广搜是从起点出发,以起始点为中心一圈一圈进行搜索,一旦遇到终点,记录之前走过的节点就是一条最短路。
没脑袋的喵
·
2023-11-10 21:43
代码随想录
宽度优先
算法
【离散数学】图论
图
无向图
有序二元组,代表一个
无向图
GV是顶点的集合,元素为顶点;称为顶点集E是边的集合,元素为无向边;称为边集合有向图有序二元组,代表一个有向图GV是顶点的集合,元素为顶点;称为顶点集E是边的集合,元素为无向边
好喝的西北风
·
2023-11-10 14:36
离散数学
离散数学
数据结构-Prim算法构造
无向图
的最小生成树
引子:
无向图
如果是一个网,那么它的所有的生成树中必有一颗生成树的边的权值之和是最小的,我们称这颗权值和最小的树为:“最小生成树”(MST)。其中,一棵树的代价就是树中所有权值之和。
zheshiyangyang
·
2023-11-10 13:34
数据结构
算法
数据结构
离散数学复习---第十七章 平面图【概念版】
目录17.1平面图的基本概念17.2欧拉公式17.3平面图的判断17.4平面图的对偶图17.1平面图的基本概念定义17.1如果能将
无向图
G画在平面上使得除顶点外处处无边相交,则称G为可平面图,简称为平面图
Thomas_zzy
·
2023-11-10 00:31
离散数学知识点
图论
离散数学第7章图论基础知识总结
自己检测填):图的定义:g=(点,边)关联:图的分类:领接结点:环:孤立点:度(deg):平行边:结点的出度:结点的入度:悬挂结点:定理:度数为奇数的结点必是偶数个有向图中,出度数=入度数=边数(e)概念题:
无向图
0x3f3f3f3f3f
·
2023-11-10 00:29
离散数学
图论
acwing算法基础之搜索与图论--树与图的遍历
对于
无向图
中的边ab,存储两条有向边a->b,b->a。因此我们可以只考虑有向图的存储。
YMWM_
·
2023-11-09 23:21
C++学习
Acwing
算法
图论
深度优先
【机器学习】六、概率图模型
它提出的背景是为了更好研究复杂联合概率分布的数据特征,假设一些变量的条件独立性,由此我们把概率图模型分为有向图和
无向图
,并且介绍了它们的模型表示、条件独立性。
TwcatL_tree
·
2023-11-09 04:16
机器学习
人工智能
深度学习
机器学习
人工智能
肝了几万字,送给看了《算法图解》却是主攻Java的你和我(上篇)
章选择排序2.3选择排序第3章递归第4章快速排序4.1分而治之4.2快速排序第5章散列表5.1散列函数5.2应用案例5.2.1将散列表用于查找5.2.2防止重复5.2.3将散列表用作缓存5.2.4小结第6章
广度优先搜索
古阙月
·
2023-11-08 22:43
算法
java
算法
快速排序
分治算法
二分法
数据结构与算法:队列&栈&BFS&DFS
在复杂数据结构的学习路线图中,队列和栈是两种基础且重要的数据结构,它们是
广度优先搜索
(BFS)和深度优先搜索(DFS)这两种基本的图遍历算法实现的基础。
诸神缄默不语
·
2023-11-08 19:33
编程学习笔记
宽度优先
深度优先
算法
拓扑排序专题1 拓扑排序
而拓扑序列当中可以有多种合法的拓扑序列,其中
无向图
不存在拓扑序列。由于有多种合法的拓扑序列,所以题目要求选择编号最小的结点排序。
Angindem
·
2023-11-08 16:27
算法笔记
数据结构
【图】:常用图搜索(图遍历)算法
目录概念图遍历深度优先搜索(DFS)DFS适用场景DFS优缺点
广度优先搜索
(BFS)BFS适用场景BFS优缺点DFS&BFS异同点图搜索Dijkstra算法A*算法Floyd算法Bellman-Ford
恭仔さん
·
2023-11-08 15:07
数据结构
算法
图搜索算法
图遍历
DFS
BFS
Dijkstra
二叉树遍历(先序,中序,后序,层序)递归和非递归形式
其中前三种一般使用深度优先搜索(DBS)实现,而层次遍历一般用
广度优先搜索
(BFS)实现。二叉树表示:structTreeNode{intdata;str
两片空白
·
2023-11-08 15:24
数据结构与算法
二叉树
数据结构
条件随机场之浅出
2.概率图模型概率图模型就是用图来表示变量概率的依赖关系,如下图所示我们看到概率图模型主要分为有向图模型和
无向图
模型。
杨天超
·
2023-11-08 14:38
NLP
机器学习
Leetcode / C++ / 515. Find Largest Value in Each Tree Row 结题报告+源代码
思路:典型的【
广度优先搜索
BFS】。用一个queue实现,每次用curLen记录当前层的节点个数,然后依次取出,维护一个最大值,同时将此节点左右子节点也存到queue末尾。
YYQ他喵的
·
2023-11-08 12:07
Leetcode
OJ
leetcode
c++
BFS
leetcode 515. Find Largest Value in Each Tree Row
Youneedtofindthelargestvalueineachrowofabinarytree.Example:Input:1/\32/\\539Output:[1,3,9]这题其实就是个
广度优先搜索
zekizz
·
2023-11-08 12:24
leetcode
leetcode
Tree
学习笔记:根号分治(优雅的暴力)
文章目录根号分治例题选讲哈希冲突TimetoRaidCowavans[ARC150B]MakeDivisible
无向图
三元环计数雅加达的摩天轮[ABC259Ex]YetAnotherPathCounting
liang_2026
·
2023-11-07 22:48
学习笔记
学习
笔记
算法
玻色量子“揭秘”之最大割(Max-Cut)问题与QUBO建模
给定一张
无向图
,将所有顶点分割成两群,同时使得被切断的边数量最大,或边的权重最大。
QBoson
·
2023-11-07 13:43
量子计算
玻色量子
图的广度优先遍历算法_数据结构和算法总结:
广度优先搜索
BFS和深度优先搜索DFS
广度优先搜索
有一个有向图如图a
广度优先搜索
的策略是:从起始点开始遍历其邻接的节点,由此向外不断扩散。1.假设我们以顶点0为原点进行搜索,首先确定邻接0的顶点集合S0={1,2}。
weixin_39630813
·
2023-11-07 09:11
图的广度优先遍历算法
有向图的广度优先遍历
有向图的深度优先遍历
深度优先遍历和广度优先遍历
算法导论深度优先搜索c++实现
图论——
广度优先搜索
广度优先搜索
(BFS)自己对于
广度优先搜索
的理解:与深度优先搜索(DFS)相对应,
广度优先搜索
是指,立足于当前的某一个节点,每一次将遍历所有离该节点最近的节点(也就是距离为1的节点),然后再将这些刚刚被当作最近节点遍历的节点全部依次作为当前节点进行下一次对所有最近节点的遍历
独行的喵
·
2023-11-07 09:11
数据结构
算法
数据结构
上一页
10
11
12
13
14
15
16
17
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他