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

一般网站的字体是什么seo包年优化费用

一般网站的字体是什么,seo包年优化费用,网站权重怎么提升,esp8266做网站This way 题意: 给你一个有向图,1号点为起点,n为终点。你可以在k的倍数的时间点在起点开始,每条边的边长为1,同时,每条边有一个限定时间ai,表示你必须在大于等于ai的时间点才能走这条边。 …

This way

题意:

    给你一个有向图,1号点为起点,n为终点。你可以在k的倍数的时间点在起点开始,每条边的边长为1,同时,每条边有一个限定时间ai,表示你必须在大于等于ai的时间点才能走这条边。
    你需要在k的倍数的时间点到终点,问你在终点的最早时间,如果不存在输出-1.

题解:

    应当是一条最短路,在思考每条边的限定时间的时候会发现,假设这条边从a到b,边权为c。那么如果在d(d<c)的时刻到达a时,通不过,所以我们要么延迟k的倍数次从起点开始,使得到达a的时候是d+nk时刻,并且满足d+nk>=a且最小,要么就是绕个路再回到a点。
    于是我们发现这两种情况,第一种可以快速处理,不需要重新走一遍,直接假设已经是晚了nk的时间到达即可。
    第二种情况,假设再次到达a的时刻为e,满足e>=a,那么对于这种情况又细分为两种:
1.k|(e-d)也就是d+nk=e。这个就如同上一种情况一般假设晚到即可。
2.e!=d+nk,那么我思考至此发现,其实到达a的时候,总共只有k种情况,也就是:到达a位置的步长%k的不同情况。对于每一种情况,存下来最短路长即可。
    所以设置dis[i][j]表示到达i位置,走过的路长%k=j时,最短路程。知道了这个以后直接d。

#include<bits/stdc++.h>
using namespace std;
#define pii pair<int,int>
const int N=1e4+5,mx=1e9;
vector<pii>vec[N];
int dis[N][105],k,n,m;
struct node{int u,v,res;//pos,step,resbool operator< (const node& a)const {return v>a.v;}
};
priority_queue<node>Q;
int dij(){Q.push({1,0,0});dis[1][0]=0;while(!Q.empty()){node u=Q.top();Q.pop();if(u.v>dis[u.u][u.res])continue;for(pii ne:vec[u.u]){int nv;if(ne.second>u.v)nv=u.v+1+(ne.second-u.v+k-1)/k*k;else nv=u.v+1;int nr=nv%k;if(dis[ne.first][nr]>nv)dis[ne.first][nr]=nv,Q.push({ne.first,nv,nr});}}return dis[n][0];
}
int main()
{int x,y,z;scanf("%d%d%d",&n,&m,&k);for(int i=1;i<=n;i++)for(int j=0;j<k;j++)dis[i][j]=mx;for(int i=1;i<=m;i++){scanf("%d%d%d",&x,&y,&z);vec[x].push_back({y,z});}int ans=dij();if(ans==mx)printf("-1\n");else printf("%d\n",ans);return 0;
}
http://www.hkea.cn/news/320321/

相关文章:

  • 网站运营阶段站长之家app
  • discuz网站标题百度广告推广价格
  • 广州学校论坛网站建设疫情排行榜最新消息
  • 古董手表网站网络营销的主要方式和技巧
  • 做公司网站要那些资料百度电脑版下载官方
  • 定州网站建设公司企业网站源码
  • 0基础1小时网站建设教程如何给自己的公司建网站
  • 成都网站建设s1emens电商平台怎么加入
  • 六合哪家做网站建设域名注册查询软件
  • 网站建设的方案费用2023年新冠疫情最新消息
  • 九星市场做网站快速将网站seo
  • 长春做网站推广的公司提升神马关键词排名报价
  • 金融网站cms百度网盘客服电话人工服务
  • 美观网站建设物美价廉seo网站优化专员
  • 网站设计应该怎么做推广软文代写
  • 网站建设工作室发展百度收录教程
  • 没有网站 可以做百度口碑吗成都网站制作
  • 医院系统网站建设百度宁波营销中心
  • 网站劫持代码杭州互联网公司排名榜
  • 做网站找哪个部门吸引人的推广标题
  • 网站制作软件名字线做竞价推广代运营公司
  • avada如何做中英文网站沈阳百度推广排名优化
  • 做网站品长沙网络营销公司排名
  • b2b商贸网站环球网最新消息疫情
  • wordpress next主题什么是seo教程
  • 如何规划一个网站快手秒赞秒评网站推广
  • 中国网站开发网站seo需要用到哪些工具
  • 织梦做的网站首页出现空白网页平台做个业务推广
  • 备案做电影网站吗yandx引擎入口
  • 网站双倍浮动百度账号登陆入口