본문 바로가기

전체 글

(227)
[백준 24263 JAVA 자바] 알고리즘 수업 - 알고리즘의 수행 시간 2 코드 1 은 for문 안에 있습니다 이걸 생각해서 문제를 풉시다 코드입니다 import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner scan = new Scanner(System.in); int n = scan.nextInt(); System.out.println(n+"\n"+1); } } n이 입력 됐을 때 n만큼 반복하게 되니깐 최고차항의 차수는 1입니다
[백준 24262 JAVA 자바] 알고리즘 수업 - 알고리즘의 수행 시간 1 함수를 실행했을 때 코드를 컴퓨터가 총 몇번 읽나 생각하는 문제입니다 컴퓨터가 됐다 생각하고 해봅시다 코드입니다 public class Main { public static void main(String[] args) { System.out.println(1+"\n"+0); } } 1
[백준 24086 JAVA 자바] 身長 (Height) 키가 얼마나 자랐는지 구해봅시다 코드입니다 import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner scan = new Scanner(System.in); int a = scan.nextInt(); int b = scan.nextInt(); System.out.println(Math.abs(a-b)); } } 단순한 빼기입니다
[백준 24082 JAVA 자바] 立方体 (Cube) 한 변의 길이가 주어졌을 때 정육면제의 부피를 구합시다 코드입니다 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 n = Integer.parseInt(br.readLine()); System.out.println(n*n*n); } } 부피는 3제곱으로 구합니다
[백준 6321 JAVA 자바] IBM 빼기 1 영대문자 문자열을 입력 받아서 A -> B B -> C ... Z -> A 이렇게 변환을 해서 정해진 형식대로 출력합시다 코드입니다 import java.util.Scanner; public class Main { public static void main(String[] args){ Scanner scan = new Scanner(System.in); StringBuilder sb = new StringBuilder(); int n = scan.nextInt(); scan.nextLine(); for(int i=0; i
[백준 1822 JAVA 자바] 차집합 첫번째 집합과 두번째 집합의 차집합을 출력합시다 코드입니다 import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.util.ArrayList; import java.util.Collections; import java.util.HashSet; import java.util.List; import java.util.StringTokenizer; public class Main { public static void main(String[] args) throws IOException{ BufferedReader br = new BufferedReader(new InputStre..
[백준 1731 JAVA 자바] 추론 n개의 배열이 나오는데 이 배열이 등비수열인지 등차수열인지 판단해서 그 다음에 올 숫자를 출력하는 문제입니 코드입니다 import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner scan = new Scanner(System.in); int n = scan.nextInt(); int[] arr = new int[n]; for(int i=0; i
[백준 24060 JAVA 자바] 알고리즘 수업 - 병합 정렬 1 코드입니다 import java.util.Scanner; public class Main { static int[] temp; static int count = 0; static int K; static int result = -1; public static void main(String[] args){ Scanner scan = new Scanner(System.in); int num = scan.nextInt(); int[] arr = new int[num]; K = scan.nextInt(); temp = new int[num]; for(int i = 0 ; i < num ; i++){ arr[i] = scan.nextInt(); } merge_sort(arr, 0, arr.length - 1); ..