当前位置: 首页 > news >正文

有做敦煌网站的吗西安百度竞价托管公司

有做敦煌网站的吗,西安百度竞价托管公司,贵州网站制作设计公司,棋牌源码论坛目录 题目总览 题目描述 输入格式 输出格式 思路分析 AC代码 题目总览 题目描述 小 A 的工作不仅繁琐,更有苛刻的规定,要求小 A 每天早上在 6:00 之前到达公司,否则这个月工资清零。可是小 A 偏偏又有赖床的坏毛病。于是为了保住自己的…

目录

题目总览

题目描述

输入格式

输出格式

思路分析

AC代码


题目总览

题目描述

小 A 的工作不仅繁琐,更有苛刻的规定,要求小 A 每天早上在 6:00 之前到达公司,否则这个月工资清零。可是小 A 偏偏又有赖床的坏毛病。于是为了保住自己的工资,小 A 买了一个空间跑路器,每秒钟可以跑 2k 千米(k 是任意自然数)。当然,这个机器是用 longint 存的,所以总跑路长度不能超过 maxlongint 千米。小 A 的家到公司的路可以看做一个有向图,小 A 家为点 1,公司为点 n,每条边长度均为一千米。小 A 想每天能醒地尽量晚,所以让你帮他算算,他最少需要几秒才能到公司。数据保证 1 到 n 至少有一条路径。

输入格式

第一行两个整数 n,m,表示点的个数和边的个数。

接下来 m 行每行两个数字 u,v,表示一条 u 到 v 的边。

输出格式

一行一个数字,表示到公司的最少秒数。

思路分析

图论中FLoyd模版题。

AC代码

#include<bits/stdc++.h>
using namespace std;
bool f[64][55][55];
int n,m,d[55][55];
int main(){cin>>n>>m;for (int i=1;i<=m;i++){int x,y; cin>>x>>y;f[0][x][y]=1;}for (int k=1;k<=63;k++){for (int x=1;x<=n;x++){for (int y=1;y<=n;y++){f[k][x][y]=0;for (int z=1;z<=n;z++){if (f[k-1][x][z]&&f[k-1][z][y]) f[k][x][y]=1;}}}}for (int i=1;i<=n;i++){for (int j=1;j<=n;j++){d[i][j]=1e9;{for (int k=0;k<=63;k++) {if (f[k][i][j]) {d[i][j]=1;}}}}}for (int k=1;k<=n;k++){for (int i=1;i<=n;i++){for (int j=1;j<=n;j++){d[i][j]=min(d[i][j],d[i][k]+d[k][j]);}}}cout<<d[1][n]<<endl;return 0;
}

http://www.mmbaike.com/news/48831.html

相关文章:

  • wordpress默认主题 xss南宁百度seo排名价格
  • 北京专业做网站推广怎么做微信推广和宣传
  • 青岛网站设计金昌网站seo
  • 网站备案市场营销毕业论文5000字
  • 台州网站排名优化互联网推广渠道有哪些
  • 17我们一起做网站云浮新增确诊病例30例
  • 做搜狗pc网站优化点今天株洲最新消息
  • 自己做的网站如何加视频教程今日新闻最新10条
  • 广州网站建设公司乐云seo网络营销和直播电商专业学什么
  • 门户网站开发哪家好网站黄页推广软件
  • thinkphp企业网站模板下载logo网站设计
  • 做钢材的都用什么网站bing搜索引擎入口官网
  • 网站建设有那几个类型广告优化师
  • 专业做商铺的网站seo优化搜索推广
  • 在微信怎样搞做微视频网站网络营销顾问招聘
  • 做盗版网站的网页关键词排名优化
  • 用html5做的网站代码免费网站推广网站破解版
  • 鞍山钟点工招聘信息东莞网络优化公司
  • 湖北建设厅造价网站线上推广渠道
  • 网站开发哪家公司好seo舆情优化
  • 乔括云智能建站如何搭建网站平台
  • 工程建设教育网站网站流量统计分析的维度包括
  • 微信网站开发价格网上培训课程平台
  • wordpress怎么设置邮箱厦门seo网站优化
  • 装饰公司网站源码上海seo外包
  • 建站套餐网站营销
  • 十堰微网站建设电话百度推广运营专员
  • 网站建设维保合同范本短视频关键词seo优化
  • 免费注册域名网站知乎合肥网络推广优化公司
  • 用vs2013做网站登录优秀营销软文范例800字