Computer Science (CS)

Computer Science (CS)/알고리즘

[백준/Java] 10807번 개수 세기

문제 정답 코드 import java.io.*; import java.util.StringTokenizer; public class Main { public static void main(String[] args) throws IOException{ BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); int arraySize = Integer.parseInt(br.readLine()); int[] array = new int[arraySize]; StringTokenizer st = new StringTokenizer(br.readLine()); for(int i = 0; i < array.length; i++) { arra..

Computer Science (CS)/알고리즘

백준/Java] 10951번 A+B -4, EOF (End of File)

문제 정답 코드 import java.io.*; import java.util.StringTokenizer; public class Main { public static void main(String[] args) throws IOException{ BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); BufferedWriter bw = new BufferedWriter(new OutputStreamWriter(System.out)); StringTokenizer st; String str; while((str = br.readLine()) != null) { st = new StringTokenizer(str); int nu..

Computer Science (CS)/알고리즘

[백준/Java] 10952번 A+B -5, StringTokenizer

문제 정답 코드 import java.io.*; import java.util.StringTokenizer; public class Main { public static void main(String[] args) throws IOException{ BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); BufferedWriter bw = new BufferedWriter(new OutputStreamWriter(System.out)); StringTokenizer st; while(true) { st = new StringTokenizer(br.readLine(), " "); int num1 = Integer.parseInt(..

Computer Science (CS)/알고리즘

[백준/Java] 2439번 별 찍기 -2

문제 정답 코드 import java.io.*; public class Main { public static void main(String[] args) throws IOException{ BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); BufferedWriter bw = new BufferedWriter(new OutputStreamWriter(System.out)); int num = Integer.parseInt(br.readLine()); for(int i = 1; i

Computer Science (CS)/알고리즘

[백준/Java] 2438번 별 찍기 -1

문제 정답 코드 import java.io.*; public class Main { public static void main(String[] args) throws IOException{ BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); BufferedWriter bw = new BufferedWriter(new OutputStreamWriter(System.out)); int num = Integer.parseInt(br.readLine()); for(int i = 1; i

Computer Science (CS)/알고리즘

[백준/Java] 11021번 A+B -7, 11022번 A+B -8

문제 정답 코드 import java.io.*; public class Main { public static void main(String[] args) throws IOException{ BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); BufferedWriter bw = new BufferedWriter(new OutputStreamWriter(System.out)); int count = Integer.parseInt(br.readLine()); for(int i = 1; i

Computer Science (CS)/알고리즘

[백준/Java] 15552번 빠른 A+B (BufferedReader, BufferedWriter)

문제 이 문제는 scanner를 사용하면 시간 초과로 틀리게 되는 문제입니다! 그래서 이 참에 BufferedReader와 BufferedWriter를 공부해볼까요? BufferedReader와 BufferedWriter scanner와 달리 Buffered~ 는 왜 시간면에서도, 메모리면에서도 우수할까요? 장점 버퍼가 있는 스트림이다. 별다른 정규식을 검사하지 않는다. 하지만 단점도 물론 있습니다. IOException의 예외처리가 필수적이다. 입력 받는 모든 데이터가 String으로 반환된다. 라인마다 입력받아서, 따로 split하여 데이터를 처리해주어야 한다. 숫자 형식으로 받기 위해서는 형변환이 필요하다. 좀 더 구체적으로, 깊게 공부하고 싶으신 분들은 아래 블로그를 참고해주세요. 자바 입력에 대..

Computer Science (CS)/알고리즘

[백준/Java] 25314번 코딩은 체육과목 입니다

문제 정답 코드 import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner scan = new Scanner(System.in); int n = scan.nextInt(); String str = ""; scan.close(); for(int i=1; i

Computer Science (CS)/알고리즘

[백준/Java] 25304번 영수증

문제 정답 코드 import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner scan = new Scanner(System.in); int total = scan.nextInt(); int count = scan.nextInt(); for(int i=0; i

Computer Science (CS)/알고리즘

[백준/Java] 8393번 합

문제 정답 코드 import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner scan = new Scanner(System.in); int n = scan.nextInt(); int sum = 0; scan.close(); for(int i=1; i

eune7
'Computer Science (CS)' 카테고리의 글 목록 (11 Page)