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:https://csacademy.com/app/graph_editor/
图论
编辑器2:https://graphonline.top/ch/1.图是什么图(graph
小蛋编程
·
2025-07-23 00:10
C++
c++
算法
【
图论
】CF——B. Chamber of Secrets (0-1BFS)
链接:https://codeforces.com/problemset/problem/173/B题目:思路:初识01BFS什么是01BFS呢?通常的BFS为一步权值为1,而某些题需要的不是走到步数,而是某种操作数,如花费一个操作可以走k步,而不花费只能走1步,通常我们使用双端队列可插队的性质来进行代码的编写,具体的对于不花费,那么就插入到前面,而对于花费则插入到最后本题中操作为“四射”,所以按
KyollBM
·
2025-07-22 23:38
图论
算法
21、子图同构问题的深度解析
子图同构问题的深度解析1.子图同构问题概述子图同构问题是
图论
中的一个核心问题,广泛应用于社交网络分析、生物信息学、模式识别等领域。
metal
·
2025-07-21 10:52
子图同构
图论
算法
Dijkstra算法求最短路径问题
Dijkstra算法求最短路径问题——HM
图论
中最常见的问题就应是最短路径问题了,解决这一问题的几个基本算法有三个:Floyed、Dijkstra和SPFA了。
·
2025-07-21 06:48
算法:floyd和高精度 洛谷 最短路 P1037 [NOIP 2002 普及组] 产生数
思路:因为某个数变成另一个数是单向的,并且一个数变成另一个数后还可以变,让我联想到
图论
的内容,一个数变成其他数就相当于这个数与另一个数有单向边,而且边之间的线路可以让一个数可能变成很多数,因为数据量很小
健仙
·
2025-07-21 00:08
算法
算法
数据结构
c++
算法竞赛备赛——【
图论
】求最短路径——Floyd算法
floyd算法基于动态规划应用:求多源最短路时间复杂度:n^3dijkstra:不能解决负边权floyd:能解决负边权不能解决负边权回路问题求最短路径:dijkstrabfsfloyd思路1.让任意两点之间的距离变短:引入中转点k通过k来中转i---->k---->jj2.找状态:n个点都可以做中转点的情况下,i到j之间的最短路径的长度是x最终状态:dp[n][i][j]=x;中间状态:dp[k]
Aurora_wmroy
·
2025-07-21 00:07
算法竞赛备赛
算法
图论
c++
蓝桥杯
数据结构
公交路线
图论
BFS
给你一个数组routes,表示一系列公交线路,其中每个routes[i]表示一条公交线路,第i辆公交车将会在上面循环行驶。例如,路线routes[0]=[1,5,7]表示第0辆公交车会一直按序列1->5->7->1->5->7->1->...这样的车站路线行驶。现在从source车站出发(初始时不在公交车上),要前往target车站。期间仅可乘坐公交车。求出最少乘坐的公交车数量。如果不可能到达终点
吗喽对你问好
·
2025-07-20 23:56
java
图论
宽度优先
图论
篇--代码随想录算法训练营第五十九天打卡|Bellman_ford 算法精讲,SPFA算法,Bellman ford之判断负权回路,Bellman ford之单源有限最短路
本系列算法用来解决有负权边的情况Bellman_ford算法精讲题目链接:94.城市间货物运输I题目描述:某国为促进城市间经济交流,决定对货物运输提供补贴。共有n个编号为1到n的城市,通过道路网络连接,网络中的道路仅允许从某个城市单向通行到另一个城市,不能反向通行。网络中的道路都有各自的运输成本和政府补贴,道路的权值计算方式为:运输成本-政府补贴。权值为正表示扣除了政府补贴后运输货物仍需支付的费用
無量空所
·
2025-07-20 11:34
leetcode
算法
图论
c++
LeetCode第317题_离建筑物最近的距离
LeetCode第317题:离建筑物最近的距离文章摘要本文详细解析LeetCode第317题"离建筑物最近的距离",这是一道
图论
和广度优先搜索的问题。
@蓝莓果粒茶
·
2025-07-12 08:27
算法
leetcode
linux
算法
c#
学习
python
c++
Swift
图论
实战:DFS 算法解锁 LeetCode 323 连通分量个数
文章目录摘要描述示例题解答案DFS遍历每个连通区域Union-Find(并查集)题解代码分析(Swift实现:DFS)题解代码详解构建邻接表DFS深度优先搜索遍历所有节点示例测试及结果示例1示例2示例3时间复杂度分析空间复杂度分析总结摘要图是算法中最具挑战性的结构之一,而“连通分量”这个词听起来也有点像社交网络里的“圈子”概念。给你一张无向图,节点编号从0到n-1,现在请你找出这个图中到底有多少个
网罗开发
·
2025-07-11 08:11
Swift
算法
swift
图论
C++最小生成树算法详解
C++最小生成树算法详解引言在
图论
中,最小生成树(MinimumSpanningTree,MST)是一个非常重要的概念。对于给定的带权无向连通图,最小生成树是一棵包含图中所有顶点且边权之和最小的树。
你的冰西瓜
·
2025-07-09 21:57
c++
算法
图论
最小生成树
算法学习笔记:10.Prim 算法——从原理到实战,涵盖 LeetCode 与考研 408 例题
在
图论
的世界里,最小生成树(MinimumSpanningTree,MST)是一个至关重要的概念,它在通信网络设计、电路布线、交通规划等领域有着广泛的应用。
呆呆企鹅仔
·
2025-07-09 14:41
算法学习
算法
学习
笔记
Java
Prim
GNN--知识图谱(逐步贯通基础到项目实践)
原文仓库链接:知识图谱–贯通已有知识地图记录知识关系图谱和跨学科碰撞新启发知识图谱mermaid可能需要下载插件才能渲染线性代数神经网络深度学习框架硬件加速
图论
GNN框架交叉理解前向理解定义:前向理解:
峙峙峙
·
2025-07-08 11:41
图神经网络
知识图谱
人工智能
搜索之BFS
目录一.BFS简介二.BFS主要应用和实现三.典型例题(1)P1443马的遍历-洛谷(2)P8693[蓝桥杯2019国AC]大胖子走迷宫-洛谷四.总结一.BFS简介BFS(
图论
):广度优先搜索,是一种用于遍历或搜索树或图的算法
Luther coder
·
2025-07-07 04:28
宽度优先
c++
AtCoder Beginner Contest 412(ABCDE)
图论
和数论题好难,还得多练啊……一、A-TaskFailedSuccessfully#includeusingnamespacestd;typedeflonglongll;typedefpairpii;
·
2025-07-06 14:40
gesp c++ 八级知识点
以下是根据GESPC++八级考试大纲的超详细知识点解析与代码实现,涵盖计数原理、排列组合、
图论
算法、倍增法等核心内容,每个知识点均包含概念说明、应用场景、使用方法、优缺点及完整代码示例。
山中习静观潮槿
·
2025-07-05 15:57
Gesp
c++
考级知识点
c++
代理模式
开发语言
gesp c++ 七级知识点
以下是根据GESPC++七级考试大纲的超详细知识点解析与代码实现,涵盖数学函数、复杂动态规划、
图论
算法、哈希表等核心内容,每个知识点均包含概念说明、应用场景、使用方法、优缺点及完整代码示例。
·
2025-07-05 15:27
数组排序求最小交换次数
一道很经典的题目了,本质上是个
图论
问题。我们可以遍历数组,对于每个元素,我们将该元素和它正确的位置建边,最后一定是1∼n个环(自环也算)。对于有k个元素的环,最少交换次数为k−1。
Unlimitedz
·
2025-07-05 02:58
图论
算法
数据结构
图论
基础算法入门笔记
图论
基础与建图图的定义图是由若干给定的顶点及连接两顶点的边所构成的图形,顶点用于代表事物,连接两顶点的边用于表示两个事物间的特定关系。建图的概念建图是指找到合适的方法将图表示出来。
·
2025-07-04 22:33
算法学习笔记:7.Dijkstra 算法——从原理到实战,涵盖 LeetCode 与考研 408 例题
在计算机科学领域,
图论
算法一直占据着重要地位,其中Dijkstra算法作为求解单源最短路径问题的经典算法,被广泛应用于路径规划、网络路由等多个场景。
·
2025-07-04 21:54
计算机网络总结
一些终端设备),节点的定义依赖于网络和协议层,一个物理网络节点是一个连接到网络的有源电子设备,能够通过通信通道发送、接收或转发信息,要注意的是,无源分发点(例如:配线架或接插板)不是节点,在网络理论或
图论
中
谭嘉俊
·
2025-07-03 03:30
计算机网络
图论
算法的大家庭——c++中的
图论
算法
图论
算法是处理图结构问题的核心工具,广泛应用于路径规划、社交网络分析、计算机网络等领域。
imlarry0616
·
2025-07-02 18:22
深度优先
算法
图论
图论
基础知识 深度优先(Depth First Search, 简称DFS),广度优先(Breathe First Search, 简称BFS)
图论
基础知识学习记录自代码随想录dfs与bfs区别dfs是沿着一个方向去搜,不到黄河不回头,直到搜不下去了,再换方向(换方向的过程就涉及到了回溯)。
mmaerd
·
2025-06-30 23:27
Leetcode刷题学习记录
深度优先
图论
宽度优先
机考
代码随想录|
图论
|07岛屿的最大面积
leetcode:100.岛屿的最大面积题目题目描述给定一个由1(陆地)和0(水)组成的矩阵,计算岛屿的最大面积。岛屿面积的计算方式为组成岛屿的陆地的总数。岛屿由水平方向或垂直方向上相邻的陆地连接而成,并且四周都是水域。你可以假设矩阵外均被水包围。输入描述第一行包含两个整数N,M,表示矩阵的行数和列数。后续N行,每行包含M个数字,数字为1或者0,表示岛屿的单元格。输出描述输出一个整数,表示岛屿的最
Paper Clouds
·
2025-06-30 23:26
算法
深度优先
图论
数据结构
c++
代码随想录:
图论
| 岛屿数量
题目链接:99.岛屿数量题目描述:给定一个由1(陆地)和0(水)组成的矩阵,你需要计算岛屿的数量。岛屿由水平方向或垂直方向上相邻的陆地连接而成,并且四周都是水域。你可以假设矩阵外均被水包围。输入描述:第一行包含两个整数N,M,表示矩阵的行数和列数。后续N行,每行包含M个数字,数字为1或者0。输出描述:输出一个整数,表示岛屿的数量。如果不存在岛屿,则输出0。输入示例:4511000110000010
王鹏程_
·
2025-06-30 23:23
深度优先
算法
岛屿数量
图论
实现并查集数据结构的技术指南
并查集通常用于解决各种问题,如
图论
中的连
一键难忘
·
2025-06-28 03:33
数据结构
算法
并查集
代码随想录|
图论
01 ●深度优先搜索知识 ●797所有可能的路径 ●广度优先搜索知识 ●200 岛屿数量dfs ●200 岛屿数量bfs
#dfs知识看了一下感觉和二叉树,和回溯,没啥区别。#797所有可能路径普通回溯,很快path.push_back(0);要提前写不要忘了。另外path不要担心不需要归零,他每次回溯call完了会退回去的vector>res;vectorpath;voiddfs(intnode,intn,vector>&graph){if(node==n-1){res.push_back(path);return
weixin_51674457
·
2025-06-27 08:00
代码随想录一刷
深度优先
图论
宽度优先
代码随想录|
图论
理论基础
1.图的种类(有向图和无向图)有向图:图中边有方向无向图:图中边无方向加权有向图:图中边是有权值和方向的,无向图也是如此2.度(无向图中有几条边连接该节点,该节点就有几度)出度:从该节点出发的边的个数入度:指向该节点边的个数3.连通性(在图中表示节点的联通情况,我们称之为连通性)连通图:在无向图中,任何两个节点都是可以到达的(可以借助其他节点)非连通图:有节点不能到达其他节点强连通图:在有向图中,
·
2025-06-27 08:58
20240820 代码随想录 |
图论
岛屿
98.所有可达路径深度优先搜索(dfs)和广度优先搜索(bfs)区别:dfs是可一个方向去搜,不到黄河不回头,直到遇到绝境了,搜不下去了,再换方向(换方向的过程就涉及到了回溯)。bfs是先把本节点所连接的所有节点遍历一遍,走到下一个节点的时候,再把连接节点的所有节点遍历一遍,搜索方向更像是广度,四面八方的搜索过程。n,m=map(int,input().split())print(''.join(
m0_46259676
·
2025-06-27 08:28
图论
算法
20240821 代码随想录 |
图论
103.水流问题dfs深度优先搜素directions=[[0,1],[0,-1],[1,0],[-1,0]]set_1=set()set_2=set()n,m=map(int,input().split())g=[]for_inrange(n):g.append(list(map(int,input().split())))defdfs(g,x,y,visited,s):visited[x][y
m0_46259676
·
2025-06-27 08:28
图论
代码随想录|
图论
|04广度优先搜索理论基础
广搜的使用场景广搜的搜索方式就适合于解决两个点之间的最短路径问题。因为广搜是从起点出发,以起始点为中心一圈一圈进行搜索,一旦遇到终点,记录之前走过的节点就是一条最短路。当然,也有一些问题是广搜和深搜都可以解决的,例如岛屿问题,这类问题的特征就是不涉及具体的遍历方式,只要能把相邻且相同属性的节点标记上就行。(我们会在具体题目讲解中详细来说)比如下面这个图,从start开始慢慢向外扩展,第4次扩展才到
Paper Clouds
·
2025-06-27 08:25
图论
宽度优先
算法
数据结构
leetcode
c++
代码随想录|
图论
|05岛屿数量(深搜DFS)
leetcode:99.岛屿数量题目题目描述:给定一个由1(陆地)和0(水)组成的矩阵,你需要计算岛屿的数量。岛屿由水平方向或垂直方向上相邻的陆地连接而成,并且四周都是水域。你可以假设矩阵外均被水包围。输入描述:第一行包含两个整数N,M,表示矩阵的行数和列数。后续N行,每行包含M个数字,数字为1或者0。输出描述:输出一个整数,表示岛屿的数量。如果不存在岛屿,则输出0。思路遇到一个没有遍历过的节点陆
Paper Clouds
·
2025-06-27 08:25
图论
深度优先
算法
数据结构
leetcode
【树 DFS BFS 离线查询】P11855 [CSP-J2022 山东] 部署|普及+
本文涉及知识点C++
图论
C++BFS算法C++DFSP11855[CSP-J2022山东]部署题目背景受疫情影响,山东省取消了CSP-J2022认证活动,并于次年三月重新命题,在省内补办比赛。
软件架构师何志丹
·
2025-06-26 08:08
#
洛谷普及+
深度优先
宽度优先
c++
算法
图论
树
Educational Codeforces Round 31 C.Bertown Subway(
图论
)
题目链接:BertownSubway题意:简单地说,就是给一个n个地铁站的线路图,每个地铁站i有一趟地铁从i站出发,到达目的站pi,pi可以等于i且满足条件:对于每个i站,只存在一个j站使得pj=i。定义有序对pair(a,b)表示从a站到b站,现在给你一个机会在满足条件下可以改变不超过两个地铁站的pi,使得(a,b)的个数最多,问最多个数是多少?题解:题目先输入一个n,在输入pi,而且每个pi是
ganzibang
·
2025-06-24 06:43
ACM-图论
图论
【
图论
DFS搜索树】P10298 [CCC 2024 S4] Painting Roads|普及+
本文涉及知识点C++
图论
C++DFSP10298[CCC2024S4]PaintingRoads题目描述Kitchener市的市长Alanna成功地改进了该市的道路规划。
软件架构师何志丹
·
2025-06-22 19:22
#
洛谷普及+
图论
深度优先
算法
c++
洛谷
leetcode332.重新安排行程:优先队列与DFS实现欧拉路径的行程规划
核心特性分析
图论
模型:每个机场是图的节点,机票是图的边,问题转化为在图中寻找一条经过所有边的路径欧拉路径:题目本质是寻找图中的欧拉路径(经过每条边恰好一次的路径)
Musennn
·
2025-06-22 17:08
leetcode刷题详解
深度优先
算法
leetcode
java
探索算法秘境:量子随机游走算法及其在
图论
问题中的创新应用
目录编辑一、量子随机游走算法的起源与原理二、量子随机游走算法在
图论
问题中的创新应用三、量子随机游走算法的优势与挑战四、结语在算法研究的浩瀚星空中,总有一些领域如同遥远星系,闪烁着神秘而诱人的光芒。
·
2025-06-20 11:14
【2024年码蹄杯】本科组省赛
个人主页:Guiat归属专栏:算法竞赛文章目录1.MC0355·开篇签到2.MC0357·移动移动移动3.MC0357·移动移动移动4.MC0358·请相信我会做
图论
5.MC0359·我会等差数列6.MC0360
Guiat
·
2025-06-20 06:35
算法竞赛
码蹄杯
省赛
算法比赛
医
图论
文 AAAI‘25 | VOILA: 基于体素与语言交互的复杂度感知CT图像通用分割方法
论文信息题目:VOILA:Complexity-AwareUniversalSegmentationofCTimagesbyVoxelInteractingwithLanguageVOILA:基于体素与语言交互的复杂度感知CT图像通用分割方法作者:ZishuoWan,YuGao,WanyuanPang,DaweiDing论文创新点引入体素级对比学习:本文首次将体素级对比学习引入医学图像分割任务。通
小白学视觉
·
2025-06-19 14:11
医学图像处理论文解读
人工智能
计算机视觉
医学图像处理
论文解读
深度学习
AAAI
【Algo】常见组合类数列
文章目录常见组合类数列1常见递推/组合类数列1.1基础递推类数列1.2组合数学数列1.3数论/函数类数列1.4
图论
/路径问题相关数列1.5算法和结构设计常用数列2示例:有规律数列前10项对比表3参考建议常见组合类数列介绍一些常见具有明显数学规律或递推关系的常见组合类数列
CodeWithMe
·
2025-06-18 13:53
C/C++
c++
c语言
算法
【算法-BFS实现FloodFill算法】使用BFS实现FloodFill算法:高效识别连通块并进行图像填充
双指针滑动窗口二分查找前缀和位运算模拟链表哈希表字符串模拟栈模拟(非单调栈)优先级队列队列&BFS在
图论
中,最短路径问题是一个常见的挑战,广泛应用于路由、网络和交通等领域。
是店小二呀
·
2025-06-18 13:20
算法分析
#
BFS算法
算法
宽度优先
【Algorithm】拓扑排序简单介绍
Kahn算法(基于入度的广度优先)原理示例代码方法二:DFS(基于深度优先搜索)原理示例代码3拓扑排序在C++实战中的典型场景4检测环5总结拓扑排序简单介绍拓扑排序(TopologicalSort)是
图论
中的一种重要算法
·
2025-06-18 13:19
LeetCode 热题 100 —— 岛屿数量(
图论
) + 找到字符串中所有字母异位词(滑动窗口)
目录438.找到字符串中所有字母异位词中等
图论
200.岛屿数量中等中等给定两个字符串s和p,找到s中所有p的异位词的子串,返回这些子串的起始索引。不考虑答案输出的顺序。
程序员合理
·
2025-06-18 11:36
LeetCode
热题
100
leetcode
算法
职场和发展
医
图论
文 Arxiv‘24 | SEG-SAM:用于统一医学图像分割的语义引导SAM
论文信息题目:SEG-SAM:Semantic-GuidedSAMforUnifiedMedicalImageSegmentationSEG-SAM:用于统一医学图像分割的语义引导SAM作者:ShuangpingHuang,HaoLiang,QingfengWang,ChulongZhong,ZijianZhou,MiaojingShi论文创新点语义感知解码器:作者提出了一个独立的语义感知解码器(
小白学视觉
·
2025-06-15 00:56
医学图像处理论文解读
医学图像处理
医学图像顶会
Arxiv
论文解读
深度学习
详解Dijkstra算法:单源最短路径的经典解决方案
####引言在
图论
和计算机科学中,**Dijkstra算法**是一种用于寻找图中节点间最短路径的经典算法。
weixin_47233946
·
2025-06-12 11:50
算法
算法
LeetCode第261题_以图判树
LeetCode第261题:以图判树文章摘要本文详细解析LeetCode第261题"以图判树",这是一道
图论
问题。
@蓝莓果粒茶
·
2025-06-11 08:40
算法
leetcode
算法
职场和发展
c#
学习
python
c++
数据结构:图(graph) 通俗易懂 图文生动详解 拒绝照搬概念(一)
我提到过,用BFS算法求最短路径存在一些局限性—》
图论
的基本算法是BFS和DFS,大多数
图论
高级算法都是从BFS和DFS发展出来的。
Ztartrek
·
2025-06-11 07:32
数据结构
深度优先
算法
dfs
c语言
图论
Python实例题:Python计算离散数学
目录Python实例题题目代码实现实现原理集合运算:逻辑运算:关系运算:
图论
:组合数学:关键代码解析1.集合运算2.逻辑运算3.关系运算4.
图论
使用说明安装依赖:基本用法:示例输出:扩展建议增强功能:用户界面
·
2025-06-10 02:37
Python·算法分类题库
欢迎关注【Python·算法分类题库】,持续更新中……知识点A字符串(AC自动机、拓展KMP、后缀数组、后缀自动机、回文自动机)
图论
(网络流、一般图匹配)数学(生成函数、莫比乌斯反演、快速傅里叶变换)数据结构
·
2025-06-10 02:07
PKU
图论
基础题(转)
PKU
图论
基础题POJ2449Remmarguts’Date(中等)http://acm.pku.edu.cn/JudgeOnline/problem?
走过_冬天
·
2025-06-08 13:17
数据结构与算法
PKU图论基础题
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他