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

哪个网站可以哪些企业做哪些产品江安县建设招标网站

哪个网站可以哪些企业做哪些产品,江安县建设招标网站,网站友情链接的好处,杭州手机网站制作介绍 全称Shortest Path Faster Algorithm. 优化思想#xff1a; 1.由int path[maxn]定义的记录最短距离的容器#xff0c;只有在path[i]valuepath[j]时才会更新#xff0c;它们两者的值相等时path的值仍保持不变。由此优化容器#xff0c;选择用一个队列来替path数…介绍 全称Shortest Path Faster Algorithm. 优化思想 1.由int path[maxn]定义的记录最短距离的容器只有在path[i]valuepath[j]时才会更新它们两者的值相等时path的值仍保持不变。由此优化容器选择用一个队列来替path数组辅助记录最短路径。 2.优化BF算法判断负环 如果最短路径未在队列中则加入入队次数累加直至队列为空时结束。其中如果一个顶点的入队次数超过顶点个数V-1,说明在进行V-1趟比较操作后仍存在更小的路径即图中存在从源点可达的负环。 实现 const int maxn100; const int INF1000000000; int path[maxn],num[maxn]; bool isin[maxn]{false};//是否在队列中 struct node{int v;int value; }; vectornode table[maxn]; int n;//顶点个数bool SPFA(int b){fill(path,pathmaxn,INF);memset(num,0,sizeof(num));queueint q;q.push(b);path[b]0;num[b];//记录入队次数isin[b]true;while(!q.empty()){int frontq.front();q.pop();num[front]--;isin[front]false;//边记录边判断:以出队元素为中心展开for(int j0;jtable[front].size();j){int vtable[front][j].v;int valuetable[front][j].value;if(path[front]valuepath[v]){if(!isin[v]){//最优路径不在队列中q.push(v);//入队num[v];isin[v]true;if(num[v]n)//存在负环return false;}}}}}return true; }
http://www.w-s-a.com/news/953166/

相关文章:

  • 上海商务网站建设如何做的网站手机可以用吗
  • 产品推广营销方案seo推广员招聘
  • 做水利网站需要多少钱山东市网站建设
  • 做网站找哪里如何修改wordpress颜色
  • 招商加盟网站系统站长工具 seo查询
  • 工商局网站清算组备案怎么做电商培训机构
  • 做好门户网站建设做本地团购网站怎么样
  • wordpress主题和预览不同20条优化防疫措施方案
  • 艾奇视觉网站建设网站推广需要几个人做
  • 2008 iis 添加网站wordpress固定链接标签加上页面
  • 宁波企业网站制作推荐网站优化人员
  • 大型资讯门户网站怎么做排名沈阳建设工程有限公司
  • 开发中英文切换网站如何做江苏网站建设费用
  • 网站论文首页布局技巧桥东网站建设
  • 网站开发项目经理工资北京微信网站
  • 山西山西省建设厅网站微信备份如何转换为wordpress
  • 同城网站开发实用网站模板
  • 郑州做网站哪家公司好国外购买空间的网站有哪些
  • 资讯cms网站有那些餐饮品牌策划设计公司
  • 网站策划选题网站布局优化
  • 网站建设3000字wordpress 微信 主题制作
  • 代做寄生虫网站网站菜单效果
  • 网站备案为什么这么慢目录更新 wordpress
  • 视频在线制作网站Wordpress 外链图片6
  • 网站域名后缀有什么用网站建设的投资预算怎么写
  • 化妆品网站建设网站惠州网站关键字优化
  • 保定网站制作企业下载天眼查企业查询官网
  • 中山企业网站建设公司制作一个景点的网站
  • 连云港集团网站建设株洲建设网站
  • 做运动鞋评价的网站南山做网站联系电话