본문 바로가기

자바(JAVA)

백준 1934번 최소공배수 자바(JAVA) 백준 1934번 최소공배수 문제 백준 1934번 최소공배수 자바(JAVA) 풀이 import java.io.BufferedReader; import java.io.InputStreamReader; public class Main { public static void main(String[] args) throws Exception { BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); int T = Integer.parseInt(br.readLine()); StringBuilder sb = new StringBuilder(); for (int i = 0; i < T; i++) { String str = br.readLine(.. 더보기
백준 27433번 자바 팩토리얼(for문 방식 / 재귀함수 이용 방식) 백준 27433번 팩토리얼 문제 팩토리얼의 계산식은 아래와 같다. 4! = 4 * 3 * 2 * 1 0! = 1 0! = 1 이 되는 원리는 아래와 같다. 4! 는 4 * (3 * 2 * 1) 과 같으므로 4! = 4 * 3! 즉, n! = n * (n-1)! 로 나타낼 수 있다. 1! = 1 인 식을 보았을 때, 위의 원리로라면 1! = 1 * 0! = 1 식이 성립되어야 하므로 즉 0!는 1이 된다. 백준 27433번 팩토리얼 자바 풀이 [1] for문 이용하는 방식 import java.io.BufferedReader; import java.io.InputStreamReader; public class Main { public static void main(String[] args) throws E.. 더보기
백준 9506번 자바 약수들의 합 백준 9506번 약수들의 합 문제 백준 9506번 자바 약수들의 합 풀이 import java.io.BufferedReader; import java.io.InputStreamReader; import java.util.ArrayList; import java.util.Collections; import java.util.Comparator; import java.util.List; public class Main { public static void main(String[] args) throws Exception { BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); StringBuilder sb = new StringB.. 더보기
[Spring boot] Web server failed to start. Port 8888 was already in use. 에러 Web server failed to start. Port 8888 was already in use. spring boot에서 서버 포트를 8888번을 사용하고 있었는데, Web server failed to start. Port 8888 was already in use. 라는 에러가 발생하였다. 해당 포트가 이미 컴퓨터에서 실행 중에 있을 때, 중복으로 RUN 하는 경우 발생되는 에러이다. 나는 Window를 사용하고 있으므로 cmd 창을 켜서 해당 포트를 종료하여 에러를 해결하였다. netstat -ano | find "8888" 맨 끝에 있는 값이 PID 이므로 해당 PID를 종료 taskkill /pid 47684 /f 정상적으로 실행되었다. 더보기
백준 2501번 자바(JAVA) 약수 구하기 백준 2501번 약수 구하기 문제 백준 2501번 자바(JAVA) 약수 구하기 풀이 import java.io.BufferedReader; import java.io.InputStreamReader; import java.util.ArrayList; import java.util.Collections; import java.util.Comparator; import java.util.List; public class Main { public static void main(String[] args) throws Exception { BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); String str = br.readLine.. 더보기
JAVA(자바) 배수인지 판별 JAVA(자바) 배수인지 판별 public class Main { public static void main(String[] args) throws Exception { System.out.println(chenckMultiple(100, 4)); } public static boolean chenckMultiple(int target, int num) { boolean result = false; if (target % num == 0) { result = true; } return result; } } 결과에 따라 true / false 반환 더보기
자바(JAVA) 약수 구하기 자바(JAVA) 약수 구하기 import java.util.ArrayList; import java.util.Collections; import java.util.Comparator; import java.util.List; public class Main { public static void main(String[] args) throws Exception { int num = 8; ArrayList arr = new ArrayList(); int sqrt = (int) Math.sqrt(num); for (int i = 1; i 더보기
백준 1764번 자바(JAVA) 듣보잡 백준 1764번 듣보잡 문제 백준 1764번 듣보잡 풀이 import java.io.BufferedReader; import java.io.InputStreamReader; import java.util.ArrayList; import java.util.Collections; import java.util.Comparator; import java.util.HashSet; import java.util.List; import java.util.Set; public class Main { public static void main(String[] args) throws Exception { BufferedReader br = new BufferedReader(new InputStreamReader(Syst.. 더보기