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

做微信扫码网站c做项目的网站

做微信扫码网站,c做项目的网站,好视通会议软件收费价格,做网站每月收入思路#xff1a;迪杰斯特拉最短路径 总结起来其实就两件事#xff1a; 1.从所给起点开始能不能到达所有点#xff1b; 2.如果能够到达所有点#xff0c;那么这个时候需要判断每一个点到源点的最短距离#xff0c;然后从这些点中求出最大值。 所以用最小路径求解是最划…思路迪杰斯特拉最短路径 总结起来其实就两件事 1.从所给起点开始能不能到达所有点 2.如果能够到达所有点那么这个时候需要判断每一个点到源点的最短距离然后从这些点中求出最大值。 所以用最小路径求解是最划算的选择。 第一步选源点到哪个节点近且该节点未被访问过第二步该最近节点被标记访问过第三步更新非访问节点到源点的距离即更新minDist数组 这里就是一个模板题里面有注释可以细看。 class Solution { public:int networkDelayTime(vectorvectorint times, int n, int k) {vectorvectorintgrid(n1,vectorint(n1,INT_MAX));//图vectorboolst(n1,false);//每个结点是否被访问到vectorintminRoad(n1,INT_MAX);//从源点到i点的最小路径for(int i0;itimes.size();i){//构建邻接矩阵int xtimes[i][0];int ytimes[i][1];int quantimes[i][2];grid[x][y]quan;}minRoad[k]0;//源点自身int cur0;//记录距离源点最近的节点for(int i1;in;i){//管理更新次数因为每一次都有点加进来距离上会发生变化int minsINT_MAX;//每次都是最大值不能放外面。for(int v1;vn;v){//找最近节点记录节点数if(!st[v]minRoad[v]mins){minsminRoad[v];curv;}}st[cur]1;//遍历到最近节点for(int v1;vn;v){//更新最小路径值if(!st[v]grid[cur][v]!INT_MAXminRoad[cur]grid[cur][v]minRoad[v]){minRoad[v]minRoad[cur]grid[cur][v];}}}int res0;for(int i1;in;i){if(minRoad[i]INT_MAX)return -1;else{resmax(res,minRoad[i]);}}return res;} };
http://www.hkea.cn/news/14408852/

相关文章:

  • 微网站搭建的步骤和技巧企业网站建设专业公司
  • 苏州晶体公司网站莱州信息网
  • 网站建设与管理期末ppt模板下载免费版软件
  • 糖果网站建设策划书青浦营销型网站建设
  • 公司网站的设计规划页面异常导致本地路径泄漏 wordpress
  • 做菠菜网站代理可以浏览违禁网址的浏览器
  • 爱站网挖掘关键词成立外贸公司的流程
  • 网站域名空间地址廊坊制作网站公司
  • 网站建设如何来选择空间做电商网站需要会些什么条件
  • 哪里有做美食的视频网站大专毕业设计网站
  • 物流营销型网站案例分析c2c模式成功案例分析
  • 益阳房产网站建设上海网页公司
  • 济源企业网站建设会展官方网站建设
  • 中国电子政务网站建设意见网站设计所需要的理念
  • 秦皇岛商联网络科技有限公司google推广seo
  • 上海做展会的网站都有哪些银川网站建设哪家便宜
  • 如何制作网站视频google seo教程
  • 网站建设要注册哪些商标类别公司网站现状
  • 陕西网站备案注销公司标志logo
  • 网站建站专业wordpress 进站插件
  • 好网站建设网站制作网站的基本步骤
  • 最爱网保定seo排名公司
  • 海外网站加速wordpress 文章 pin
  • 学做淘宝店的网站吗【邯郸网络推广公司|邯郸网络营销公司】
  • 太原网站建设技术外包官方网站有哪些
  • 做电路方案设计的网站seo排名查询
  • 嘉兴秀宏建设公司网站公司怎么建立网站吗
  • 高校网站首页设计赣州做网站的
  • 网站建设公司杭州永康网站建设zjyuxun
  • 服务好的做培训网站鄂州网站建设设计