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

网站推广话术与技巧网页设计培训有前途吗

网站推广话术与技巧,网页设计培训有前途吗,做设计的搜素材上什么网站,哈尔滨seo搜索排名优化题目背景 抗日战争时期,冀中平原的地道战曾发挥重要作用。 题目限制 题目描述 地道的多个站点间有通道连接,形成了庞大的网络。但也有隐患,当敌人发现了某个站点后,其它站点间可能因此会失去联系。 我们来定义一个危险系数 DF…

题目背景

抗日战争时期,冀中平原的地道战曾发挥重要作用。

题目限制

题目描述

地道的多个站点间有通道连接,形成了庞大的网络。但也有隐患,当敌人发现了某个站点后,其它站点间可能因此会失去联系。

我们来定义一个危险系数 DF(x,y):

对于两个站点 x 和 y(x!=y), 如果能找到一个站点 z,当 z 被敌人破坏后,x 和 y 不连通,那么我们称 z 为关于 x,y 的关键点。相应的,对于任意一对站点 x 和 y,危险系数 DF(x,y) 就表示为这两点之间的关键点个数。

本题的任务是:已知网络结构,求两站点之间的危险系数。

输入格式

解题思路

这题可以用dfs来解,具体看代码

AC代码

#include <bits/stdc++.h>
using namespace std;
int n,m,u,v,ans,cnt[1010],sum;
bool b[1010],a[1010][1010];
void dfs(int N);
int main()
{scanf("%d%d",&n,&m);while(m--){scanf("%d%d",&u,&v);a[u][v]=a[v][u]=1;//无向,令u到v和v到u为1}scanf("%d%d",&u,&v);dfs(u);if(sum>0){for(int i=1;i<=n;i++)if(cnt[i]==sum)  //如果这个点被走过的总次数与路径总数相等(必经点)ans++;       //那么删去这个点起点与终点间一定不连通。printf("%d",ans-1);  //因为终点也被算在内,所以总危险系数要减去起点的1。}elseprintf("-1");  //如果无路径连通则输出-1return 0;
}
void dfs(int N)
{if(N==v)    //如果到终点{sum++;  //路径总数加一for(int i=1;i<=n;i++)if(b[i]==1)cnt[i]++;//每个被走过的点,被走总次数加一}else{for(int i=1;i<=n;i++)if(a[N][i]==1&&b[i]==0)//如果未被走过{b[i]=1;//标记dfs(i);b[i]=0;//回溯}}
}

http://www.yayakq.cn/news/812446/

相关文章:

  • 北海网站建设网络公司wordpress和蝉知
  • dede网站底部城市分类信息网站系统
  • 西安旅游网站建设做现货去哪些网站营销好呢
  • 化妆品企业网站建设的缺点徐州低成本建站
  • 临沂网站建设吧微信开放平台登录
  • 山东网站建设最便宜潍坊百度seo公司
  • 创建站点如何做网站wordpress插件如何开发
  • 企业网站的seo怎么做万网网站吗
  • 专门做电路图的网站网站空间那个好
  • 金安区住房和城乡建设局网站做网站还是做app好
  • 怎么做企业网站优化需要多少钱公司网站开发 nodejs
  • 推广网站怎么制作企业网站需求方案
  • html网站如何做seohexo建设网站
  • 网站开发和安卓开发公司建立网站费用
  • 国家建设人才网站wordpress知识交流
  • 彩票网站我想自己做网络零售平台都有哪些
  • 泊美网站建设总目的网站建设管理理论
  • 做电子商务系统网站开个网络公司需要多少钱
  • 做吃的网站建设校园门户网站理由
  • 东莞网站设计实力做网站需要技术
  • 民宿网站开发方案深圳网站建设服务平台
  • 如何使用天翼云主机建设网站网上工商注册流程
  • 缘魁网站建设茶叶网站建设策划方案 u001f
  • 邢台住房和城乡建设部网站微信在线登录网页版
  • 旅游电商网站建设方案高端网络尊享服务
  • 网站开发易语言做阿里巴巴跟网站哪个更好
  • 白银网站建设网站后台忘记密码
  • 诚信网站平台建设方案快速排名程序
  • 如何创建网站快捷方式到桌面网站免费推广计划
  • 用来备案企业网站大气网站背景