hdu 3665 Seaside
来源:互联网 发布:腾讯淘宝商城 编辑:程序博客网 时间:2024/06/11 13:38
#include <stdio.h>#include <string.h>#include <iostream>#include <algorithm>#include <vector>#include <queue>#include <stack>#include <set>#include <map>#include <string>#include <math.h>#include <stdlib.h>#include <time.h>using namespace std;const int N=10+5;const int inf=1<<15;int main(){ int n,i,j,k,m,p,s,l,g[N][N],is[N]; while(~scanf("%d",&n)) { memset(is,0,sizeof(is)); for(i=0;i<n;i++) for(j=0;j<n;j++) { g[i][j]=inf; } for(i=0;i<n;i++) { scanf("%d%d",&m,&p); is[i]=p; for(j=0;j<m;j++) { scanf("%d%d",&s,&l); g[i][s]=min(g[i][s],l); } } for(k=0;k<n;k++) for(i=0;i<n;i++) for(j=0;j<n;j++) { g[i][j]=min(g[i][j],g[i][k]+g[k][j]); } int ans=inf; for(i=0;i<n;i++) { if(is[i]) ans=min(g[0][i],ans); } printf("%d\n",ans); } return 0;}
0 0
- hdu 3665 Seaside
- hdu 3665:Seaside
- hdu 3665 Seaside
- HDU--3665--Seaside
- Seaside HDU 3665 【Dijkstra】
- hdu-3665 Seaside
- HDU 3665 Seaside
- hdu 3665 seaside floyd
- HDU-3665-Seaside
- HDU-3665 Seaside
- HDU 3665 Seaside 最短路
- hdu 3665Seaside(简单floyd)
- HDU 3665 Seaside(简单Floyd)
- HDU -- 3665 Seaside (Floyd)
- hdu 3665 Seaside(最短路)
- HDU 3665 Seaside <迪杰斯特拉算法>
- hdu 3665 Seaside 最短路
- hdu 3665 Seaside【裸最短路】
- POJ 1325 Machine Schedule
- 质因数分解及算法实现
- 关于播放音频的源码
- 挑战程序设计竞赛 poj 2431 优先队列
- AFNetwork 简单的使用说明
- hdu 3665 Seaside
- UMD格式与解析详解
- Android网络编程之使用HTTP访问网络资源
- XAMPP 的安装配置(Linux 版)
- CSS优先级原则(jquery css给文本增加随机色彩)
- Using Jekyll with Pages——使用Jekyll框架
- 九章算法面试题8 第k大的数
- 操作系统 单处理器进程调度模拟实验(c++)
- oracle创建用户授权、导入、导出