int dis[];bool v[];
void dijkstra(int s)
{
memset(dis,0x7f,sizeof(dis));ma(v);
priority_queue<pair<int,int> >q;
dis[s]=;
q.push(make_pair(,s));
while(q.size())
{
int x=q.top().second;q.pop();
if(v[x])continue;
v[x]=;
for(int i=f(x);i;i=n(i))
if(dis[v(i)]>dis[x]+w(i))
dis[v(i)]=dis[x]+w(i),
q.push(make_pair(-dis[v(i)],v(i)));
}
}

一直不会打……今天补上

最新文章

  1. HDU 3397 Sequence operation
  2. DataTable的筛选,过滤后绑定数据源的两种方法(DataTable的select和使用linq返回List集合)
  3. 分支语句:if
  4. ofbiz进击 。 ofbiz 退货流程(包含获取可退货项流程分析 以及 取消退货项的过程分析)
  5. 为 DataGridView 控件添加行号
  6. &gt;=ios8 应用内跳转到系统设置界面-openURL
  7. (转)SQL中的ISNULL函数介绍
  8. overfllow的解析
  9. Java EE (8) -- Java EE Patterns
  10. springMVC获取数据--注意post方法会出现中文乱码问题
  11. 集合&amp;gt;哈希表类Hashtable和SortedList排序列表类
  12. 约瑟夫问题 小孩报数问题poj3750
  13. Asp.net MVC在Razor中输出Html的两种方式
  14. 常用window命令
  15. zabbix环境安装搭建
  16. appium+python3+pycharm踩得坑2
  17. docker容器运行与退出
  18. vue自定义指令(Directive中的clickoutside.js)的理解
  19. Jackson 工具类使用及配置指南
  20. Sonar配置与使用

热门文章

  1. 索尼微单cmos坏点屏蔽
  2. Python实例 包机制
  3. 【洛谷】P1880 石子合并
  4. Django与HTML业务基本结合--基本的用户名密码提交方法1
  5. bzoj 3895 取石子——博弈论
  6. php7不再支持HTTP_RAW_POST_DATA,微信支付$GLOBALS[‘HTTP_RAW_POST_DATA’]获取不到数据,
  7. 安装 cx_Oracle
  8. Django 用 userena 做用户注册验证登陆
  9. ajax下载小于500M大文件【原】
  10. 详细介绍Java中的堆、栈和常量池