自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 Python复习

单引号#双引号#三引号word"""printf(c)#hello#word。

2024-05-14 16:46:42 1382 2

原创 快速排序/归并排序/二分查找模版

快速排序

2024-05-13 23:17:35 413

原创 Bellman-ford算法(有边数限制的最短路)

给定一个 n个点 m 条边的有向图,图中可能存在重边和自环,。请你求出从 1 号点到 n 号点的最多经过 k条边的最短距离,如果无法从 1号点走到 n号点,输出impossible。注意:图中可能。

2024-05-12 11:51:57 802

原创 堆优化版的Dijkstrea算法(求最短路问题)

是Dijkstra算法,在Dijkstra算法中,又分为朴素版和堆优化版,可以根据所给的数据以及时间复杂。接下来 m行每行包含三个整数 𝑥,𝑦,𝑧,表示存在一条从点 𝑥 到点 𝑦 的有向边,边长为 𝑧。度来判断,当n与m的数值几乎一致时或者说时间复杂度是O(mlogn+n),则使用堆优化版,当n与。在此题中,可能存在自环,重边,在Dijkstra中不需要考虑重边自环,算法本身就已经处理好了,请你求出 1号点到 n 号点的最短距离,如果无法从 1 号点走到 n号点,则输出 −1。第一行包含整数 n 和 m。

2024-05-11 18:04:03 909 1

原创 朴素Dijkstra算法(求最短路问题)

接下来 m行每行包含三个整数 x,y,z,,表示存在一条从点 x到点 y的有向边,边长为 z。请你求出 1 号点到 n 号点的最短距离,如果无法从 1号点走到 n号点,则输出 −1。给定一个 n个点 m 条边的有向图,图中可能存在重边和自环,所有边权均为正值。但由于无向图是有向图中的一种特殊存在,因此我们可以以有向图的方式来解决无向图的。此题考察的是最短路问题,首先我们应该了解有向图和无向图,题目中说到。for循环遍历1~n ,寻找还没记录最小距离的点,输出一个整数,表示 1号点到 n号点的最短距离。

2024-05-11 11:39:02 304 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除