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

自己做的网站可以百度推广吗深圳公司网站设

自己做的网站可以百度推广吗,深圳公司网站设,优化专业的公司,大数据毕业后去什么岗位就业题目 思路来源 官方题解 题解 手玩发现#xff0c;能换的话#xff0c;当且仅当.和1在一个环里#xff0c;而这就是点双连通分量 所以最优策略是先把.换到(x,y)的位置#xff0c;然后判断.和1在不在一个环里 也就是#xff1a; 1. 判断删掉1时#xff0c;.和(x,y)联…题目 思路来源 官方题解 题解 手玩发现能换的话当且仅当.和1在一个环里而这就是点双连通分量 所以最优策略是先把.换到(x,y)的位置然后判断.和1在不在一个环里 也就是 1. 判断删掉1时.和(x,y)联通 2. 判断(x,y)和1在同一个连通分量里 这个和三者在同一个连通分量不等价可以参考下图 .和1并不在一个点双里但是可以先把.换到(1,2)的位置里使之在同一个点双里 3 3 1 2 #** **1 .## 代码 #includebits/stdc.h using namespace std; #define rep(i,a,b) for(int i(a);i(b);i) #define per(i,a,b) for(int i(a);i(b);--i) typedef long long ll; typedef double db; typedef pairint,int P; #define fi first #define se second #define pb push_back #define dbg(x) cerr(#x):x ; #define dbg2(x) cerr(#x):xendl; #define SZ(a) (int)(a.size()) #define sci(a) scanf(%d,(a)) #define pt(a) printf(%d,a); #define pte(a) printf(%d\n,a) #define ptlle(a) printf(%lld\n,a) #define debug(...) fprintf(stderr, __VA_ARGS__) using namespace std; const int N1500*15005,M1500*1500*45,K1502; int n,m,u,v,ex,ey,blk,one,ed; int low[N],dfn[N],tot,tp,cnt; vectorPstk; bool vis[N]; char s[K][K]; vectorinte[N]; int f(int x,int y){return x*my; } void add(int x,int y){e[x].pb(y); } bool dfs(int u,int fa){low[u]dfn[u]tot;int ch0;for(auto v:e[u]){if(!dfn[v]){stk.pb(P(u,v));//记录当前BCC的边if(dfs(v,u))return 1;ch;//从u这里向下dfs的子树的数量low[u]min(low[u],low[v]);if(low[v]dfn[u]){//割点ubool ok10,ok20;for(;;){P xstk.back();stk.pop_back();int yx.fi,zx.se;ok1|(yone);ok2|(yed);ok1|(zone);ok2|(zed);//printf(one:%d ed:%d\n,y,z);if(ok1 ok2)return 1;if(yu zv)break;}}}else if(v!fa dfn[v]dfn[u]){stk.pb(P(u,v));low[u]min(low[u],dfn[v]);}}return 0; } bool dfs2(int u){vis[u]1;if(ublk)return 1;for(auto v:e[u]){if(vis[v] || vone)continue;if(dfs2(v))return 1;}return 0; } bool sol(){sci(n),sci(m);sci(ex);sci(ey);ex--;ey--;rep(i,0,n-1){scanf(%s,s[i]);}rep(i,0,n-1){rep(j,0,m-1){if(s[i][j]#)continue;int xf(i,j);if(s[i][j]1)onex;if(s[i][j].)blkx;if(i-10 s[i-1][j]!#){int yf(i-1,j);//printf(x:%d y:%d\n,x,y);add(x,y);add(y,x);}if(j-10 s[i][j-1]!#){int yf(i,j-1);//printf(x2:%d y2:%d\n,x,y);add(x,y);add(y,x);}}}edf(ex,ey);if(oneed)return 1;if(!dfs2(ed))return 0;rep(i,0,n-1){rep(j,0,m-1){if(s[i][j]#)continue;int xf(i,j);if(!dfn[x] dfs(x,-1))return 1;}}return 0; } int main(){puts(sol()?Yes:No);return 0; }
http://www.dnsts.com.cn/news/84825.html

相关文章:

  • 视频网站做视频节目赚钱吗广告在线设计
  • 上海市工程建设质量管理协会网站衡阳网站排名优化费用
  • 网站怎样建立数据库连接网站推广工具
  • 制作网站的公司做网站去哪里找黔西南州做网站
  • 网站的关键词库wordpress禁止谷歌字体大小
  • 网站建设和网络营销区别如何去掉2345网址导航
  • 仿各个网站的问题wordpress mysql pdo
  • 金华高端网站设计汇算清缴在哪个网站做
  • 自发购卡网站在吗做厦门人才网官网
  • 舞蹈网站模版哈尔滨建设网证照查询
  • 作风建设主题活动 网站国外产品设计网
  • 百度统计会对原网站产生影响吗海外交易平台有哪些
  • 分分作网站wordpress主题一点就升级
  • 石家庄城乡建设部网站首页wordpress时间中文版
  • 淘宝客新增网站什么是cms系统
  • 上海市城市建设投资开发总公司网站wordpress 图片重命名
  • 威海外贸建站少儿编程加盟店8
  • 山东恒正建设有限公司 网站更改网站伪静态
  • 上海市嘉定区建设银行网站成都建设网站多少钱
  • 网站后台免费模板哪里找装修设计师
  • 鄞州区网站建设报价工程建设中常见的法律责任有哪些
  • 中国上海官网南宁seo团队计划
  • 企业网站设计怎么做后端开发工程师
  • 有哪些网站做国外生意的sae wordpress 4.3
  • 石家庄营销推广网站策划网站建设
  • 数码网站建设电脑编程教学入门教程
  • 县总工会网站建设情况介绍国家企业信用信息公示网官网查询
  • 上海有名的网站建设公司有哪些网站开发模版
  • 赣州市做网站科技手札
  • 网站制作国内知名企业磁力网站怎么做的