IDEA2022如何创建web项目

简介:本文讲解最新版的IDEA2022如何创建web项目。

第一步

点击File->New->Project->New Project

第二步

输入项目名称Name

输入项目路径:Location

Build system选择Maven

选择jdk版本

点击创建Create

第三步

点击Add Framework Support



合并集合

一共有 n 个数,编号是 1∼n,最开始每个数各自在一个集合中。

现在要进行 m 个操作,操作共有两种:

M a b,将编号为 a 和 b 的两个数所在的集合合并,如果两个数已经在同一个集合中,则忽略这个操作;
Q a b,询问编号为 a 和 b 的两个数是否在同一个集合中;
输入格式
第一行输入整数 n 和 m。

接下来 m 行,每行包含一个操作指令,指令为 M a b 或 Q a b 中的一种。

输出格式
对于每个询问指令 Q a b,都要输出一个结果,如果 a 和 b 在同一集合内,则输出 Yes,否则输出 No。

每个结果占一行。

数据范围
1≤n,m≤105
输入样例:
4 5
M 1 2
M 3 4
Q 1 2
Q 1 3
Q 3 4
输出样例:
Yes
No
Yes

提交代码

#include<iostream>
using namespace std;const int N = 100010;
int n, m;
int p[N];int find(int x)                 // 找到x的祖先节点
{if (p[x] != x) p[x] = find(p[x]);return p[x];
}int main()
{scanf("%d %d", &n, &m);for (int i = 1; i <= n; ++i) p[i] = i;while (m--){char op;int a, b;scanf (" %c%d%d", &op, &a, &b);if (op == 'M') p[p[find(a)]] = find(b);        // 让a的祖先节点指向b的祖先节点else{if (find(a) == find(b)) puts("Yes");else puts("No");}}return 0;
}
import java.io.*;public class Main
{static int N = 100010;static int n, m;static int [] p = new int [N];static int find(int x){if (p[x] != x) p[x] = find(p[x]);return p[x];}public static void main(String[] args) throws IOException{BufferedReader reader = new BufferedReader(new InputStreamReader (System.in));   String [] str = reader.readLine().split(" ");n = Integer.parseInt(str[0]);m = Integer.parseInt(str[1]);for (int i = 1; i <= n; ++ i) p[i] = i;while (m -- > 0){String op;int a, b;str = reader.readLine().split(" ");op = str[0];a = Integer.parseInt(str[1]);b = Integer.parseInt(str[2]);if (op.equals("M")) p[find(a)] = find(b);else {if (find(a) == find(b)) System.out.println("Yes");else System.out.println("No");}}}
}

IDEA2022如何创建web项目相关推荐

  1. Eclipse+Maven创建web项目

    有时候我们想用eclipse+maven创建web项目,怎么操作呢,下面我来给大家来分享一下方法 所需工具 已经安装了maven插件的elipse 步骤 1.打开eclipse,右键new--othe ...

  2. Maven学习总结(七)——eclipse中使用Maven创建Web项目

    2019独角兽企业重金招聘Python工程师标准>>> Maven学习总结(七)--eclipse中使用Maven创建Web项目 一.创建Web项目 1.1 选择建立Maven Pr ...

  3. 在IntelliJ IDEA中创建Web项目

    在IntelliJ IDEA中创建Web项目 在IntelliJ IDEA中创建Web项目 1,创建Maven WebProject 选择File>New>Project 出现New Pr ...

  4. Intellij IDEA 创建Web项目并在Tomcat中部署运行

    一.创建Web项目 1.File -> New Module,进入创建项目窗口 2.选择Java类型,在 Module name 处输入项目名,点击Next 3.勾选 Web Applicati ...

  5. IDEA创建Web项目及部署Tomcat

    IDEA创建Web项目及部署Tomcat 说明:本文章适用于IDEA2020及以后版本 操作 IDEA创建Web项目及部署Tomcat:IDEA2020创建Web项目(及部署Tomcat) 细节补充 ...

  6. Intellij Idea 创建Web项目入门(一)

    原文:Intellij Idea 创建Web项目入门(一) 相关软件: Intellij Idea14:http://pan.baidu.com/s/1nu16VyD JDK7:http://pan. ...

  7. eclipse怎么创建web项目html,eclipse入门之创建第一个web程序(jsp测试环境)

    1.首先我们打开eclipse 2.下面我们去eclipse配置tomcat a) 菜单栏选择window--preferences b) 在向导视图中找到Server c) 在Server点击箭头, ...

  8. MyEclipse中用Maven创建Web项目

    MyEclipse中用Maven创建Web项目 工具/原料 MyEclipse2014 Maven-3.3.3 方法/步骤 1 new --> other 2 1.Wizards: mvaen ...

  9. (转)Maven学习总结(七)——eclipse中使用Maven创建Web项目

    孤傲苍狼 只为成功找方法,不为失败找借口! Maven学习总结(七)--eclipse中使用Maven创建Web项目 一.创建Web项目 1.1 选择建立Maven Project 选择File -& ...

最新文章

  1. 浅谈树形结构的特性和应用(上):多叉树,红黑树,堆,Trie树,B树,B+树......
  2. SpringMVC中数据库链接配置
  3. PHP文件在线检测病毒,VIRSCAN 在线病毒检测客户端
  4. 深度学习框架太抽象?其实不外乎这五大核心组件
  5. 软件测试自学舞蹈简单,中舞网APP评测:舞蹈初学者必备的APP
  6. http访问不到服务器_HTTP及会话技术解析:大魏Java记4
  7. c++语言自定义操作符,C++11新特性之自定义字面量
  8. PAT 1086 就不告诉你
  9. sendevent/getevent模拟Power键
  10. 转 markdown编写规则、语法
  11. [译] 关于 SPA,你需要掌握的 4 层 (1)
  12. win10没法进入安全模式的处理办法
  13. 计算机网络典型的通信协议有,常用的通信网络协议有哪几种
  14. 【ManggoDB】安装配置(伪分布式集群搭建)Replia Set
  15. 表单域修饰符numebr、trim、lazy
  16. Java中实现图片的上传
  17. 计算机视觉 (CV) 相关的会议或期刊投稿时间
  18. 世界互联网大会“互联网之光”博览会-蚂蚁金服展台掠影
  19. 解除IP黑名单封禁(百度云)
  20. 游戏服务器系统的选择界面,cocos2dx网游选服界面制作三:服务器单个item界面包装...

热门文章

  1. keil mdk 编译过程中出现的Could not open file .\core_cm3.0 问题
  2. 微软fte_*微软*收入多少
  3. Java中List和Array转换
  4. 抓取app数据教程–fiddler抓包数据截取-薄荷app为例
  5. Python爬虫教程-26-Selenium + PhantomJS
  6. Git分布式版本控制系统
  7. AUTOIT IE.au3的介绍以及应用
  8. 北京师范大学计算机研究生报录比,师范考研必看!20北京师范大学考研报录比公布...
  9. 人生的十种意境!!!
  10. java解压zip压缩包报错MALFORMED问题解决