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

男人女人做那事网站网站开发 业务流程图

男人女人做那事网站,网站开发 业务流程图,常州市建设工程管理中心网站,Wordpress判断来路 显示Problem - H - Codeforces 题意#xff1a; 思路#xff1a; 手玩一下样例就能发现简单结论#xff1a; v 离它所在的树枝的根的距离 m 离这个根的距离时是 YES 否则就是NO 实现就很简单#xff0c;先去树上找环#xff0c;然后找出这个根#xff0c;分别给a 和…Problem - H - Codeforces 题意 思路 手玩一下样例就能发现简单结论 v 离它所在的树枝的根的距离 m 离这个根的距离时是 YES 否则就是NO 实现就很简单先去树上找环然后找出这个根分别给a 和 b BFS一遍得出两个dis数组比较一下即可 对于只有的环情况 和 m v 的情况需要特判 Code #include bits/stdc.hconstexpr int N 2e5 10; constexpr int M 1e6 10; constexpr int Inf 1e9;std::queueint q1, q2; std::vectorint adj[N];int n, a, b; int top 0; int u[N], v[N]; int st[N], r[N]; int dis1[N]; int dis2[N];int find_r(int u, int fa) {if (st[u]) return u;st[u] 1;for (auto v : adj[u]) {if (v fa) continue;int t find_r(v, u);if (t) {r[ top] u;st[u] 2;return t u ? 0 : t;}}return 0; } void bfs1(int u) {memset(dis1, 0x3f, sizeof(dis1));dis1[u] 0;q1.push(u);while(!q1.empty()) {int u q1.front();q1.pop();for (auto v : adj[u]) {if (dis1[v] dis1[u] 1) {dis1[v] dis1[u] 1;q1.push(v);}}} } void bfs2(int u) {memset(dis2, 0x3f, sizeof(dis2));dis2[u] 0;q2.push(u);while(!q2.empty()) {int u q2.front();q2.pop();for (auto v : adj[u]) {if (dis2[v] dis2[u] 1) {dis2[v] dis2[u] 1;q2.push(v);}}} } void solve() {std::cin n a b;top 0;while(!q1.empty()) q1.pop();while(!q2.empty()) q2.pop();for (int i 1; i n; i ) {st[i] 0;adj[i].clear();}for (int i 1; i n; i ) {std::cin u[i] v[i];adj[u[i]].push_back(v[i]);adj[v[i]].push_back(u[i]);}if (a b) {std::cout NO \n;return;}find_r(1, 0);bfs1(b);int miu1 Inf, ansu 0;for (int i 1; i n; i ) {if (st[i] 2 miu1 dis1[i]) {miu1 dis1[i];ansu i;}}if (st[b] 2) {std::cout YES \n;return;}bfs2(a);int ans1 dis2[ansu];int ans2 miu1;if (ans1 ans2) std::cout YES \n;else std::cout NO \n; } signed main() {std::ios::sync_with_stdio(false);std::cin.tie(nullptr);int t 1;std::cin t;while(t --) {solve();}return 0; }
http://www.yayakq.cn/news/5932/

相关文章:

  • 网站站长登录方式虚拟机安装wordpress
  • 做视频网站怎么对接云盘wordpress 安装量
  • 新农村建设投诉网站wordpress加速服务
  • 溧阳建设工程监理网站山西省建设厅官网站
  • 雇人做淘宝网站多少钱家具设计图制作软件
  • 合肥网站建设新手深圳团购网站设计多少钱
  • 网站创建软件六安电子商务网站建设
  • 做团购网站网站建设申请
  • 优质高等职业院校建设网站wordpress代码高亮太慢
  • 小说盗版网站怎么做的温州网站推广驭明
  • 成都网站品牌设计案例门户网站定义
  • 专业的微网站哪家好wordpress必备的插件
  • 织梦网站怎么做新闻导航页东莞公司注册流程及需要的材料
  • 手机网页怎么横屏seo搜索引擎优化入门
  • 外贸网站wordpress加ssl免费网站推广网站不用下载
  • 如何做网站广告图片商城网站建设fwshop
  • 网站建设图片如何放在网站上广告艺术设计
  • 大型网站建设兴田德润实惠网站收录是什么意思?
  • 如何做网站链接分享朋友圈电子商务有限公司官网
  • 怎么做交易猫假网站wordpress 用户 插件
  • 百度竞价找谁做网站新冠咳嗽怎么办
  • 宝塔建设的网站火车头发布失败360元网站建设 网络服务
  • dedecms物流企业网站模板(适合快递福州家园网
  • 网站设计用什么字体好ps软件下载官网
  • 东阳企业网站微商城建设网站域名 过期
  • 秦皇岛市 网站建设微商怎么推广自己的产品
  • 网站建设的维护与更新网站排名软件包年
  • 部署iis网站网页设计与网站开发期末
  • 漳州建设银行网站造价师注册管理系统
  • wordpress 导航站 模板珠海网站建设的公司排名