博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Dijkstra优先队列模板
阅读量:5086 次
发布时间:2019-06-13

本文共 629 字,大约阅读时间需要 2 分钟。

1 ///Dijkstra优先队列模板 2 struct Node 3 { 4     int x,d; 5     Node(int a,int b){x=a;d=b;} 6     bool operator < (const Node & a) const 7     { 8         return d>a.d; 9     }10 };11 vector
g[mx];12 int ds[mx];13 int n,m;14 15 void dijk()16 {17 priority_queue
q;18 q.push(Node(1,0));19 while (!q.empty())20 {21 Node N=q.top();q.pop();22 for (int i=0;i
y.d+N.d)26 {27 ds[y.x]=y.d+N.d;28 q.push(Node(y.x,ds[y.x]));29 }30 }31 }32 }

 

转载于:https://www.cnblogs.com/pblr/p/5719610.html

你可能感兴趣的文章
从一个标准 url 里取出文件的扩展名
查看>>
map基本用法
查看>>
poj-1163 动态规划
查看>>
Golang之interface(多态,类型断言)
查看>>
Redis快速入门
查看>>
BootStrap---2.表格和按钮
查看>>
Linear Algebra lecture 2 note
查看>>
CRC计算模型
查看>>
Ajax之404,200等查询
查看>>
Aizu - 1378 Secret of Chocolate Poles (DP)
查看>>
csv HTTP简单表服务器
查看>>
OO设计的接口分隔原则
查看>>
数据库连接字符串大全 (转载)
查看>>
java类加载和对象初始化
查看>>
对于负载均衡的理解
查看>>
django简介
查看>>
window.event在IE和Firefox的异同
查看>>
常见的js算法面试题收集,es6实现
查看>>
IO流写出到本地 D盘demoIO.txt 文本中
查看>>
Windows10 下Apache服务器搭建
查看>>