01-10 04:27
Recent Posts
Recent Comments
Tags
- appetizer
- API๋ง์ผํ๋ ์ด์ค
- ์ด๋ธ์
- ict๊ณต๋ชจ์
- Spring
- JOBํ๊ณ
- linux
- TSQL
- ICT
- ์จ์ผ๋ํ
- ์คํฝ๋ ํ
- ๋ฐ์ดํฐ๋ฒ ์ด์ค
- ICT๋ฉํ ๋ง
- API MarketPlace ๊ธ๋ก๋ฒ ์ํฌํฐ์ฆ
- DB
- ํ๋ก๋ณด๋ ธ
- python
- ํ์ด์
- ์คํฝ์ค๋น
- ์๋ฐ
- ํ์ด์ฌ
- SQL
- ์๋์ด๋ ธ
- RaspberryPi
- Naver Cloud
- ์กํ๊ณ
- ํ์ด์๊ณต๋ชจ์
- DATABASE
- Java
- mysql
- Today
- Total
miinsun
[Algorithm]์๊ณ ๋ฆฌ์ฆ ์๋ฐ_24 ๋ ๋ฐฐ์ด ํฉ์น๊ธฐ ๋ณธ๋ฌธ
๐ฌ ๋ฌธ์ ์ค๋ช
์ค๋ฆ์ฐจ์์ผ๋ก ์ ๋ ฌ์ด ๋ ๋ ๋ฐฐ์ด์ด ์ฃผ์ด์ง๋ฉด ๋ ๋ฐฐ์ด์ ์ค๋ฆ์ฐจ์์ผ๋ก ํฉ์ณ ์ถ๋ ฅํ๋ ํ๋ก๊ทธ๋จ์ ์์ฑํ์ธ์.
๐จ ์ ์ถ๋ ฅ ์
์ ๋ ฅ - ์ฒซ ๋ฒ์งธ ์ค์ ์ฒซ ๋ฒ์งธ ๋ฐฐ์ด์ ํฌ๊ธฐ N(1<=N<=100)์ด ์ฃผ์ด์ง๋๋ค.
๋ ๋ฒ์งธ ์ค์ N๊ฐ์ ๋ฐฐ์ด ์์๊ฐ ์ค๋ฆ์ฐจ์์ผ๋ก ์ฃผ์ด์ง๋๋ค.
์ธ ๋ฒ์งธ ์ค์ ๋ ๋ฒ์งธ ๋ฐฐ์ด์ ํฌ๊ธฐ M(1<=M<=100)์ด ์ฃผ์ด์ง๋๋ค.
๋ค ๋ฒ์งธ ์ค์ M๊ฐ์ ๋ฐฐ์ด ์์๊ฐ ์ค๋ฆ์ฐจ์์ผ๋ก ์ฃผ์ด์ง๋๋ค.
๊ฐ ๋ฆฌ์คํธ์ ์์๋ intํ ๋ณ์์ ํฌ๊ธฐ๋ฅผ ๋์ง ์์ต๋๋ค.
3
1 3 5
5
2 3 6 7 9
์ถ๋ ฅ - ์ค๋ฆ์ฐจ์์ผ๋ก ์ ๋ ฌ๋ ๋ฐฐ์ด์ ์ถ๋ ฅํฉ๋๋ค.
1 2 3 3 5 6 7 9
โ
๐ป Solution.java
import java.util.*;
public class Main {
public int[] solution(int n, int m, int[] arr1, int[] arr2) {
int[] answer = new int[n + m];
System.arraycopy(arr1, 0, answer, 0, n);
System.arraycopy(arr2, 0, answer, n, m);
Arrays.sort(answer);
return answer;
}
public static void main(String[] args){
Main main = new Main();
Scanner sc =new Scanner(System.in);
int n = sc.nextInt();
int[] arr1 = new int[n];
for(int i = 0; i < n; i++) {
arr1[i] = sc.nextInt();
}
int m = sc.nextInt();
int[] arr2 = new int[m];
for(int i = 0; i < m; i++) {
arr2[i] = sc.nextInt();
}
for(int num : main.solution(n , m, arr1, arr2)) {
System.out.print(num + " ");
}
System.out.println();
sc.close();
return ;
}
}
'Algorithm > Java' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[Algorithm]์๊ณ ๋ฆฌ์ฆ ์๋ฐ_26 ์ต๋ ๋งค์ถ (0) | 2022.01.04 |
---|---|
[Algorithm]์๊ณ ๋ฆฌ์ฆ ์๋ฐ_25 ๊ณตํต ์์ ๊ตฌํ๊ธฐ (0) | 2022.01.04 |
[Algorithm]์๊ณ ๋ฆฌ์ฆ ์๋ฐ_23 ๋ฉํ ๋ง (0) | 2022.01.04 |
[Algorithm]์๊ณ ๋ฆฌ์ฆ ์๋ฐ_22 ๋ด์ฐ๋ฆฌ (0) | 2022.01.03 |
[Algorithm]์๊ณ ๋ฆฌ์ฆ ์๋ฐ_21 ๊ฒฉ์ํ ์ต๋ํฉ (0) | 2022.01.03 |
Comments