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

乐陵seo网站多屏合一网站建设

乐陵seo网站,多屏合一网站建设,深圳定制巴士怎么买票,广告片题目链接#xff1a;http://hihocoder.com/problemset/problem/1089 算法描述#xff1a; floyd算法是求解图中任意两点最短路的经典算法#xff0c;复杂度为O(n^3)。虽然我们完全可以用n次dijkstra算法来求任意两点的最短路#xff0c;复杂度也是O(N^3)#xff0c;但如果… 题目链接http://hihocoder.com/problemset/problem/1089 算法描述 floyd算法是求解图中任意两点最短路的经典算法复杂度为O(n^3)。虽然我们完全可以用n次dijkstra算法来求任意两点的最短路复杂度也是O(N^3)但如果有一个算法只需要5行代码就可以完成我们想做的事情我们有什么理由不用它 floyd算法主要用了动态规划的思想 设d[i][j]表示i到j的最短路径的长度, 那么我们可以这样来求解d[i][j]: 1首先i到j的路径只允许经过节点1那么d[i][j] min(d[i][j], d[i][1]d[1][j]); 2然后我们逐步放开限制i到j的路径只允许经过点1,2, 那么在1的基础上继续更新d[i][j]的值有d[i][j] min(d[i][j], d[i][2]d[2][j]); ....... 注意逐步放开限制的过程 写成代码就5行 1 for(int k1; kn; k) 2 for(int i1; in; i) 3 for(int j1; jn; j) 4 if(i!jj!kd[i][k]!INFd[k][j]!INF) 5 d[i][j] min(d[i][j], d[i][k]d[k][j]); 我的完整代码 1 #include iostream2 3 using namespace std;4 5 #define MAXN 1056 #define INF 0x7fffffff7 8 int d[MAXN][MAXN], n, m;9 10 void init() 11 { 12 for(int i1; in; i) d[i][i] 0; 13 for(int i1; in; i) for(int j1; jn; j) if(i!j) d[i][j] INF; 14 } 15 16 void floyd() 17 { 18 for(int k1; kn; k) 19 for(int i1; in; i) 20 for(int j1; jn; j) 21 if(i!jj!kd[i][k]!INFd[k][j]!INF) 22 d[i][j] min(d[i][j], d[i][k]d[k][j]); 23 } 24 25 int main() 26 { 27 while(cinnm) 28 { 29 init(); 30 while(m--) 31 { 32 int u, v, w; 33 cinuvw; 34 d[u][v] d[v][u] min(w, d[u][v]); 35 } 36 floyd(); 37 for(int i1; in; i) 38 { 39 for(int j1; jn; j) coutd[i][j] ; 40 coutd[i][n]endl; 41 } 42 } 43 return 0; 44 }   转载于:https://www.cnblogs.com/pczhou/p/4297629.html
http://www.pierceye.com/news/996536/

相关文章:

  • 做鲜花配送网站需要准备什么郑州官网网站优化公司
  • 评论网站建设个人网站域名名字
  • 郑州做茶叶的网站科技公司官网设计源代码
  • 武夷山住房和城乡建设部网站广东建设报网站
  • 怎样建设网站是什么样的免费软件不收费网站
  • 网站服务器如何管理seo知名公司
  • 网站单页别人是怎么做的预约挂号php网站ftp急着后台密码忘记了
  • 快速迁移网站wordpress网站很慢
  • 官方网站的作用邢台做wap网站费用
  • 梧州网站优化运营策划
  • 佛山网站快照优化公司免费好用的wordpress
  • 河南有名的做网站公司有哪些做设计找素材的+网站有哪些
  • 网站建设规划设计任务书网站开发的费用申请
  • 淮阳住房城乡建设局网站网页模板的作用
  • 知识问答网站开发不用编程做APP和响应式网站
  • 免费创建个人商城网站吗中国互联网前100名企业
  • 贵阳网站建设端觉有做数学题的网站吗
  • 网站备案格式网站开发工程师适合女生吗
  • 江门网站建设自助建站广播电台网站建设板块
  • 淮北市建设安全监督站网站文员工作内容
  • 先做网站还是app海北网站建设
  • 网站中转页怎么做做网页需要什么
  • 台州城乡建设规划网站房产管理局官网入口
  • 徐州手机建站模板宁波公司招聘
  • 类似 wordpress 建站哪里有培训班
  • 广州建设六马路小学网站微营销软件免费下载
  • 广州网站推广解决方案网站建设标志头像图片
  • 网站建设 中企动力成都qq空间wordpress
  • 什么是定制网站php网站开发面试
  • 网站建设推广专家服务重庆万泰建设集团有限公司