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

阿里云备案网站建设方案书范文站内推广方式

阿里云备案网站建设方案书范文,站内推广方式,首都在线,辽阳网站建设Powered by:NEFU AB-IN Link 文章目录238. 银河英雄传说题意思路代码238. 银河英雄传说 题意 有一个划分为 N列的星际战场,各列依次编号为 1,2,…,N 有 N艘战舰,也依次编号为 1,2,…,N,其中第 i号战舰处于第 i列。 有 T条指令,每…

Powered by:NEFU AB-IN

Link

文章目录

  • 238. 银河英雄传说
    • 题意
    • 思路
    • 代码

238. 银河英雄传说

  • 题意

    有一个划分为 N列的星际战场,各列依次编号为 1,2,…,N
    有 N艘战舰,也依次编号为 1,2,…,N,其中第 i号战舰处于第 i列。
    有 T条指令,每条指令格式为以下两种之一:
    M i j,表示让第 i号战舰所在列的全部战舰保持原有顺序,接在第 j号战舰所在列的尾部。
    C i j,表示询问第 i号战舰与第 j号战舰当前是否处于同一列中,如果在同一列中,它们之间间隔了多少艘战舰。
    现在需要你编写一个程序,处理一系列的指令。

  • 思路

    并查集——边带权的例题
    B站讲解录像!

  • 代码

    /*
    * @Author: NEFU AB-IN
    * @Date: 2023-02-20 21:51:02
    * @FilePath: \Acwing\238\238.cpp
    * @LastEditTime: 2023-02-21 11:27:22
    */
    #include <bits/stdc++.h>
    using namespace std;
    #define int long long
    #undef int#define SZ(X) ((int)(X).size())
    #define ALL(X) (X).begin(), (X).end()
    #define IOS                                                                                                            \ios::sync_with_stdio(false);                                                                                       \cin.tie(nullptr);                                                                                                  \cout.tie(nullptr)
    #define DEBUG(X) cout << #X << ": " << X << '\n'
    typedef pair<int, int> PII;const int N = 1e5 + 10, INF = 0x3f3f3f3f;int fa[N], d[N], sz[N];int find(int x)
    {if (fa[x] != x){int rt = find(fa[x]);d[x] += d[fa[x]];fa[x] = rt;}return fa[x];
    }signed main()
    {IOS;int t;cin >> t;for (int i = 1; i < N; ++i){fa[i] = i;sz[i] = 1;}while (t--){char q;int a, b;cin >> q >> a >> b;int ra = find(a), rb = find(b);if (q == 'M'){if (ra != rb){fa[ra] = rb;d[ra] = sz[rb];sz[rb] += sz[ra];}}else{if (ra != rb)cout << "-1\n";elsecout << max(0, abs(d[a] - d[b]) - 1) << '\n';}}return 0;
    }
    
http://www.shuangfujiaoyu.com/news/53507.html

相关文章:

  • 网站建设字图信阳网络推广公司
  • 服务器 网站建设建设网站公司
  • 网站建设不是一次性费用网站建设的技术支持
  • 视频互联网推广选择隐迅推江苏seo网络
  • 政府门户网站系统河北seo基础教程
  • 1个亿用户的服务器多少钱seo关键词排名优化方案
  • 河北邯郸做wap网站营销渠道的三个类型
  • 中交建设 招标有限公司网站如何查询域名注册人信息
  • 成都网站空间创新互联如何做广告宣传与推广
  • 深圳知名装修设计公司沧州网站seo公司
  • vs2017html5网站开发徐州做网站的公司
  • 网站建设电话销售话术技巧网站推广做什么
  • 城乡建设部门户网站外贸网站建设设计方案
  • 网站建设最新资讯网络推广项目计划书
  • 怎样可以做网站网站优化企业排名
  • 济南网站建设服务做广告的怎么找客户
  • 建模e-r跟做网站有什么关系网络推广营销策划方案
  • 外贸箱包网站模板什么是百度竞价排名服务
  • 一个网站建设哪家快seo推广效果怎么样
  • 微信商城定制seo搜索排名优化公司
  • 专业做包包的网站我想做个网站怎么做
  • wordpress foundation泰州百度seo
  • 网站开发毕业设计文献综述b站24小时自助下单平台网站
  • 福州免费网站建站模板电商代运营
  • dw做网站首页怎么做疫情最新数据消息
  • 东莞松山湖风景区北京网络seo
  • 制作网站要多少钱网站广告调词软件
  • 图片制作软件带字如何进行网站性能优化?
  • 做视频用的网站有哪些win10优化工具下载
  • 广州网站优化渠道江西优化中心