首页
比赛
tracker
题库
课程
竞赛讨论区
登录
/
注册
去牛客
首页
>
小木乃伊到我家
6条解析
开通博客写题解
威风镰鼬
发表于 2021-06-15 14:57:41
思路 写一个Dijkstra堆优化的模板供大家参考一下。(码风比较丑,不要介意) 代码 #include<bits/stdc++.h> using namespace std; const int maxn=200005,maxm=500005; struct E{ int n
展开全文
刘来也
发表于 2024-02-20 00:43:55
写着道题目气死我自己,一直没有注意是无向图题目,WA了半天....... 来个纯数组的Dijsktra, #include <iostream> #include <algorithm> #include <queue> #include <cstring&
展开全文
懒散之魂
发表于 2022-02-22 20:47:54
一手BellmanFord算法送给大家(感觉应该是最容易写的) 我把自己给坑到了!注意此题是无向图,所以两个方向的边都需要存下! #include<bits/stdc++.h> using namespace std; using ll = long long; struct no
展开全文
集成2402尚可
发表于 2025-08-20 01:08:00
dijkstra算法。今天刚看懂大佬题解自己试着做了一下。 #include<bits/stdc++.h> using namespace std; const int maxn=200001; struct E{ int to,dis; }; boo
展开全文
Dayline
发表于 2020-09-10 20:46:03
最短路模板,加一个判断一下最后一步dis[n]与inf关系,若大于等于,那就输出qwb baka就成。 #include <bits/stdc++.h> using namespace std; int n,m; const int maxn=200005; const int in
展开全文
an_da
发表于 2021-05-15 21:49:43
dijkstra解法 1.距离要初始化为inf2.边的存储要弄清存储的方式,以及各自代表的含义;比如说pair存储,first代表边的指向的点,second代表边的权值,而数组的第一维代表边的起点。3.优先队列存储的信息要清楚它的作用:存储距离:目的是对距离进行排序,每次取出距离最小的节点,功能只是
展开全文
查看本题
查看本题讨论
相关比赛
96-2018年长沙理工大学第十三届程序设计竞赛
进入比赛
97-2018年长沙理工大学第十三届程序设计竞赛
进入比赛
8438-上海理工大学训练赛(10.23)
进入比赛
16910-ccsu20级练习题
进入比赛
26908-蓝桥杯基础技能树
进入比赛
等你来战
查看全部
第一届津冀联合高校大学生程序设计竞赛(同步赛)
报名截止时间:2026-04-26 15:00
魔法杯 Round 1
报名截止时间:2026-04-26 17:30
湖北经济学院第五届“WA杯”程序设计竞赛(同步赛)
报名截止时间:2026-04-26 17:30
第九届大学生程序设计竞赛南昌大学校赛(重现赛)
报名截止时间:2026-04-26 19:00
牛客周赛 Round 141
报名截止时间:2026-04-26 21:00
2026牛客五一集训派对day1
报名截止时间:2026-05-01 17:00
2026牛客五一集训派对day2
报名截止时间:2026-05-02 17:00
2026牛客五一集训派对day3
报名截止时间:2026-05-03 17:00
牛客周赛 Round 142
报名截止时间:2026-05-03 21:00
2026牛客五一集训派对day4
报名截止时间:2026-05-04 17:00
2026牛客五一集训派对day5
报名截止时间:2026-05-05 17:00
2026深圳职业技术大学程序设计竞赛(同步赛)
报名截止时间:2026-05-10 18:00
哈尔滨华德学院第十七届程序设计竞赛(同步赛)
报名截止时间:2026-05-12 17:00
"壹零杯"第三届西华师范大学程序设计竞赛(同步赛)
报名截止时间:2026-05-24 14:30
汤圆头 Round 1
报名截止时间:2026-07-06 17:00
扫描二维码,关注牛客
意见反馈
下载牛客APP,随时随地刷题