当前位置: 首页 > 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.ds6.com.cn/news/83620.html

相关文章:

  • asp网站开发的主要困难网站推广与优化平台
  • 青岛网站建设价格营销网
  • 网站建设要什么知识seo网络优化是什么意思
  • 中国建设工程造价管理系统郑州网站优化
  • 韩国网站如何切换中文win10必做的优化
  • 做网站最少几个页面大庆建站公司
  • 怎么注册网站免费的代发qq群发广告推广
  • 做瞹瞹瞹免费网站怎么开网站平台
  • 网络营销网站规划建设杭州seo招聘
  • 网络设计软件有哪些关键词seo价格
  • 中央人民政府网站市场营销推广方案模板
  • 东莞中小型网站建设做网络推广怎么收费
  • 智能建网站百度关键词优化词精灵
  • 建筑网站architect网络营销师工作内容
  • 泰安网站建设公司带高端网站设计
  • 淘宝网站建设的主要工作站长统计app进入网址新版小猪
  • vue做的网站影响收录么百度推广关键词怎么设置好
  • 网站做seo安全吗aso安卓优化
  • wordpress怎么升级龙岩seo
  • 罗湖做网站哪家好网店代运营
  • 站点搭建app推广代理加盟
  • 教师做班级网站软文推广平台
  • 网站开发要用多少钱创建app平台
  • 什么是网站风格公司网站制作教程
  • 手机端便民服务平台网站建设电脑培训速成班多少钱
  • 制作个人网站的步骤做网络推广
  • 聊城市公司网站建站唐山百度提升优化
  • 移动终端开发如何网站优化排名
  • 做兼职网站有哪些优化公司组织架构
  • wordpress bookmark湖南正规seo优化报价