最短路
ezoi_ly
这个作者很懒,什么都没留下…
展开
-
[SCOI2007]k短路(A*)
题目描述 有nn个城市和mm条单向道路,城市编号为11到nn。每条道路连接两个不同的城市,且任意两条道路要么起点不同要么终点不同,因此nn和mm满足m \le n(n-1)m≤n(n−1)。 给定两个城市a和b,可以给a到b的所有简单路(所有城市最多经过一次,包括起点和终点)排序:先按长度从小到大排序,长度相同时按照字典序从小到大排序。你的任务是求出a到b的第kk短路 输入格式 输入第一行包含五个...原创 2019-12-28 10:04:03 · 238 阅读 · 0 评论 -
CF786B Legacy(线段树)(最短路)
Description 【题目描述】 Rick和他的同事们研究出了一种新的有关放射的公式,于是许多坏人就在追赶他们。所以Rick希望在被坏人抓住之前把遗产给Morty。 在他们的宇宙里总共有n颗行星,每颗行星有它自己的编号(编号为1到n)。Rick所在的行星的编号是s(地球),但是他不知道Morty在哪?总所周知,Rick有一门能打开奇妙入口的枪。在这把枪的帮助下,他能打开一扇单...原创 2019-10-04 13:58:22 · 135 阅读 · 0 评论 -
【模板】dijkstra
这个东西相对于SPFA较为稳定,但是他其实是一种贪心算法,所以————dijkstra算法跑不了负权图。 dijkstra的算法核心就是贪心,我们每次把离初始点最近的但加入集合,知道目标点加入集合,此时就是最短路径。 #include<bits/stdc++.h> using namespace std; int n,m,k,x,y,z,d[100001]; struct data {...原创 2019-10-04 16:01:26 · 71 阅读 · 0 评论