当前位置: 首页 > 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/267639/

相关文章:

  • 粉色的网站绍兴市建设局网站
  • 个人网站的基本风格是wordpress 模板选择
  • 南昌专业做网站公司有哪些广州市住房城乡建设部门户网站
  • 福州网站建设团队淘宝联盟网站怎么建设
  • 福州企业网站建站模板国内黑色风格的网站
  • 好看的网站首页设计android移动开发
  • 域名注册完成后如何做网站域名 删除 wordpress
  • wordpress xml导入大小东莞seo优化方案
  • 网站建设效益网站销售怎么做的
  • 利用网站空间做代理设计方案的格式范文
  • 无锡建设工程质量监督网站遵义做手机网站建设
  • 衡阳商城网站制作ps做网站首页规范尺寸
  • 微信网站应用开发营销推广的方案
  • 广州做网站商城的公司制作一个app的完整流程
  • 湖南城乡建设厅网站163注册企业邮箱
  • 做网站怎么调整图片间距织梦做的网站如何去掉index
  • 凡科网免费建站步骤及视频网页设计基础教程第二版课后答案
  • 建设一个旅游网站毕业设计企业网站要更新文章吗
  • 做网站需要简介中山网站设计公司
  • 网站怎么做导航栏微信公众号官网登录
  • 1_ 掌握网站开发的基本流程 要求:熟悉网站开发与设计的基本流程.电子商城网站开发
  • 百度网站怎么建设河北省工程造价信息网官网
  • 阿里云网站模板网页设计的合适尺寸是多少
  • 做小程序和做网站哪个好让别人做网站推广需要多少钱
  • 做外贸的几个网站查询网域名解析
  • 酒泉如何做百度的网站seo研究中心好客站
  • 网站设计建设平台户县做网站
  • 一元云购网站开发wordpress博客空间
  • 深圳高端网站建设公司排名如何搭建局域网服务器
  • 照片管理网站模板高端网站开发哪家好