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

慕课网电子商务网站开发南阳高质量建设大城市网站

慕课网电子商务网站开发,南阳高质量建设大城市网站,阿里云服务器可以做网站吗,柳市最好的网站建设公司题目 一个有向图#xff0c;求一点到所有点的最短距离 输入 4 6 1(4个点#xff0c;6条边#xff0c;从1出发) 1 2 2(1点到2点有一条权值2的线) 2 3 2 2 4 1 1 3 5 3 4 3 1 4 4 输出 0 2 4 3 解题思路 这题数据非常的大 说明 时空限制#xff1a;1000ms,128M …题目 一个有向图求一点到所有点的最短距离 输入 4 6 1(4个点6条边从1出发) 1 2 2(1点到2点有一条权值2的线) 2 3 2 2 4 1 1 3 5 3 4 3 1 4 4 输出 0 2 4 3 解题思路 这题数据非常的大 说明 时空限制1000ms,128M 数据规模 对于20%的数据N5M15 对于40%的数据N100M10000 对于70%的数据N1000M100000 对于100%的数据N10000M500000 所以我们用SPFA算法用邻接表 代码 #includecstdio using namespace std; struct woc{int next,x,y,w; }; woc a[500001];//邻接表 int n,m,k,state[10001],ls[10001],t,head,tail,f[10001]; bool v[10001]; int main() {scanf(%d%d%d,n,m,k);state[1]k;//第一个点for (int i1;im;i){scanf(%d%d%d,a[i].x,a[i].y,a[i].w);a[i].nextls[a[i].x];ls[a[i].x]i;//邻接表}for (int i1;in;i) f[i]2147483647;//初始化head0;tail1;v[state[1]]true;//标记f[k]0;while (head!tail)//注意不能是{head;//出队head(head-1)%n1;//循环队列tls[state[head]];//读取边while (t!0){if (f[a[t].x]a[t].wf[a[t].y]){f[a[t].y]f[a[t].x]a[t].w;//松弛if (!v[a[t].y]){tail;//入队tail(tail-1)%n1;//循环队列state[tail]a[t].y;v[a[t].y]true;//标记}}ta[t].next;//下一条边}v[state[head]]false;//解封}f[k]0;for (int i1;in;i)printf(%d ,f[i]);//输出 }
http://wiki.neutronadmin.com/news/256385/

相关文章:

  • 怎么评价网站的好坏支持手机网站的空间
  • 网站转出在线设计平台招募设计师
  • 圣弓 网站建设北京三里屯
  • 东莞网站推广优化网站境外网站网站有哪些
  • 深圳企业网站建设专业芜湖集团网站建设
  • 做网站用什么ui美观手机制作视频软件app
  • 动易网站官网网络营销推广策划方案
  • 上海网站设计建设公司模板网站也需要服务器吗
  • 网站开发与实现文献综述wordpress添加缩略图
  • 凡科网建网站付费链接怎么做网站视频主持
  • ps可以在哪个网站上做兼职环保公司网站模板
  • 沈阳网站开发集团互联网营销推广公司
  • 手机网站开发环境搭建如何让百度口碑收录自己的网站
  • 大连建网站公司企业门户网站建设教程
  • 学校网站制作模板购物网站建设与实现
  • 做网站需要前台和后台吗手机网站首页经典案例
  • 如何查询网站域名备案个人备案的网站做企业站
  • 做网站推广收入好吗网站备案的影响
  • 网站建设方案文库汽车门户网站程序
  • 做venn图网站电商出口营销要多少钱
  • 五矿瑞和上海建设有限公司网站网页编辑代码模板
  • 做网站需要什么html代码下载
  • 网站seo标准二级域名能查到一级域名吗
  • 南京网站制作联系宋网页升级跳转自动刷新
  • 济南网站建设费用网站建设技术参数
  • 品牌网站建设權威大蝌蚪1元购网站建设
  • 网站开发及设计宁波建工工程集团有限公司
  • 做ppt图片用的网站有哪些公司网站的推广方案
  • 怎么用PHP做网站留言板画网站 模板
  • 网站维护中是什么意思静态网页设计心得体会