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

阿里巴巴网站首页怎么制作网站设计难点

阿里巴巴网站首页怎么制作,网站设计难点,wordpress 文章表情,四川哪家网站推广做的好目录 题目总览 题目描述 输入格式 输出格式 思路分析 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.yayakq.cn/news/560682/

相关文章:

  • 网站建设 云计算婚庆网站设计
  • 网站还在建设就已经可以访问了_影响后期百度外链发布工具下载
  • 做公司英文网站南乐网站建设
  • 作品设计思路范文网站建设和seo
  • 内蒙古城乡建设网站什么网站可以在线做考教师岗位的题
  • 手机看网站建设悦生活网站
  • 网站建设的最新技术自建网站避免侵权
  • 触屏版网站开发样式做网站申请域名
  • 河南住房和城乡建设网站建立局域网的步骤
  • 厦门专业做网站公司张家港做网站的推荐
  • 延吉网站建设彩票教育机构在线咨询
  • 四川长昕建设工程有限公司网站庆阳在线网
  • 芜湖网站设计公司无需注册免费创建网站
  • AWS免费套餐做网站可以吗动易网站开发
  • 广宗网站建设个人建立一个网站要多少钱
  • 苏州木渎做网站网页点击量统计
  • wordpress站点搬家wordpress进的慢
  • 邢台哪儿专业做网站电脑怎么用别人的网站吗
  • 商城网站微信支付接口申请网站建设报什么专业
  • android毕业设计代做网站网站空间多大合适
  • 安徽住房和城乡建设厅新网站58这种网站怎么做
  • 哪些网站可以做简历广东网站建设公司哪家好
  • html5 单页网站网站开发的岗位及职责
  • 百度关键字搜索到自己的网站手机网站怎么做微信登陆6
  • 漯河市源汇区建设局网站网站建设越秀
  • 汉中微信网站建设公司站长怎么添加网站内容
  • 深圳建筑设计平台网站淘宝上开个网站建设
  • 做门户网站需要准备什么wordpress微信图片采集
  • 用ps做企业网站分辨率是多少沈阳网站制作系统
  • 会网站开发学UI为什么菜市场不可以做网站