![[인프런 알고리즘] Chpater 2, 8번 문제(등수 구하기)](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdna%2FbtrM7L%2FbtsIBMcM2BD%2FAAAAAAAAAAAAAAAAAAAAABs2kU_MDXMIGxv30XFqW5TqMpkyDaIduKcB6HJlRDyq%2Fimg.png%3Fcredential%3DyqXZFxpELC7KVnFOS48ylbz2pIh7yKj8%26expires%3D1753973999%26allow_ip%3D%26allow_referer%3D%26signature%3DYuqjQTxch%252Fccj8uIEja9kDwNCrw%253D)
이 알고리즘 문제는 인프런의 자바(Java) 알고리즘 문제풀이 입문: 코딩테스트 대비 (김태원)의 문제입니다.문제 설명 코드import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.util.StringTokenizer;public class sec02_08 { public static void solution(int N, String str) { StringTokenizer st = new StringTokenizer(str); int[] numArr = new int[N]; for(int i = 0; i 설명StringTokenizer..
![[인프런 알고리즘] Chapter 2, 7번 문제(점수 계산)](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdna%2FAx2NY%2FbtsIx9gFXg8%2FAAAAAAAAAAAAAAAAAAAAALotKyDS653-7fmn487ZKUhTanuF17kwbWTVbjOY_kXa%2Fimg.png%3Fcredential%3DyqXZFxpELC7KVnFOS48ylbz2pIh7yKj8%26expires%3D1753973999%26allow_ip%3D%26allow_referer%3D%26signature%3D1gPmzpWM9YW9PdFLrHObBbRagiQ%253D)
이 알고리즘 문제는 인프런의 자바(Java) 알고리즘 문제풀이 입문: 코딩테스트 대비 (김태원)의 문제입니다.문제 설명 코드import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;public class Main { public static int solution(int N, String str) { int count = 0; int sum = 0; String[] input = str.split(" "); for (String s : input) { if(s.equals("1")) count += ++sum; else ..
![[인프런 알고리즘] Chapter 2, 6번 문제(뒤집은 소수)](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdna%2FxR1aH%2FbtsIyf1L6VD%2FAAAAAAAAAAAAAAAAAAAAAJkMjkvY5Tsy-A9IqoQ7tviS8ln3pg7l2UuDJQ1QV82c%2Fimg.png%3Fcredential%3DyqXZFxpELC7KVnFOS48ylbz2pIh7yKj8%26expires%3D1753973999%26allow_ip%3D%26allow_referer%3D%26signature%3Dn8f7qj%252FUYIzec6SNeJNjjYFya%252BY%253D)
이 알고리즘 문제는 인프런의 자바(Java) 알고리즘 문제풀이 입문: 코딩테스트 대비 (김태원)의 문제입니다.문제 설명 코드첫 번째 방법package inflearn_algorithm.chapter2;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;public class sec02_06 { public static void solution(int N, String str) { String[] strArr = str.split(" "); int[] numArr = new int[N]; for(int i = 0; i 2) { ..
![[인프런 알고리즘] Chapter 2, 5번 문제(소수(에라토스테네스의 체))](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdna%2FGfDL2%2FbtsIzUvfW0C%2FAAAAAAAAAAAAAAAAAAAAAOv2PAjZRJlQfsf_CGK_tuos_g-NAVon2VbnngUQRGoP%2Fimg.png%3Fcredential%3DyqXZFxpELC7KVnFOS48ylbz2pIh7yKj8%26expires%3D1753973999%26allow_ip%3D%26allow_referer%3D%26signature%3DAX9JkA%252BQL6A0MAc3APkh8Kbjlnw%253D)
이 알고리즘 문제는 인프런의 자바(Java) 알고리즘 문제풀이 입문: 코딩테스트 대비 (김태원)의 문제입니다.문제 설명 코드import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.util.Arrays;public class sec02_05 { public static int solution(int N) { boolean[] arr = new boolean[N + 1]; Arrays.fill(arr, true); int count = 0; for(int i = 2; i 설명for(int i = 2; i 2부터 N의 제곱근까지..
![[인프런 알고리즘] Chapter 2, 4번 문제(피보나치 수열)](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdna%2Fbgw5pp%2FbtsIyYZbo8n%2FAAAAAAAAAAAAAAAAAAAAACqFGVn-ggPNPKtT3kgcKkWDpuC_Xz_NZBEMwEZ9oaej%2Fimg.png%3Fcredential%3DyqXZFxpELC7KVnFOS48ylbz2pIh7yKj8%26expires%3D1753973999%26allow_ip%3D%26allow_referer%3D%26signature%3D3NgQf5qBkEByVtU65JuL2zrvlms%253D)
이 알고리즘 문제는 인프런의 자바(Java) 알고리즘 문제풀이 입문: 코딩테스트 대비 (김태원)의 문제입니다.문제 설명 코드package inflearn_algorithm.chapter2;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;public class sec02_04 { public static void solution(int N) { //배열 이용 Long[] arr = new Long[N]; arr[0] = 1L; arr[1] = 1L; System.out.print(arr[0] + " "); System.out.p..
![[인프런 알고리즘] Chapter 2, 3번 문제(가위, 바위, 보)](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdna%2FIuWkY%2FbtsIyjCPdUo%2FAAAAAAAAAAAAAAAAAAAAAOfe6G6T2CmjZ1yPqVZvOBeG3ZkIuLr7Ee8gt2vsx8CB%2Fimg.png%3Fcredential%3DyqXZFxpELC7KVnFOS48ylbz2pIh7yKj8%26expires%3D1753973999%26allow_ip%3D%26allow_referer%3D%26signature%3Dc7ysiL85Wg4lyVsaujnG%252BaomTnA%253D)
이 알고리즘 문제는 인프런의 자바(Java) 알고리즘 문제풀이 입문: 코딩테스트 대비 (김태원)의 문제입니다.문제 설명 코드import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.util.StringTokenizer;public class sec02_03 { public static void solution(int N, String A, String B) { StringTokenizer aSt = new StringTokenizer(A); StringTokenizer bSt = new StringTokenizer(B); int[] aAr..
![[인프런 알고리즘] Chpater 2, 2번 문제(보이는 학생)](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdna%2FbQ0KQi%2FbtsIvSFxxrM%2FAAAAAAAAAAAAAAAAAAAAAKYj8I-wCtCvB7F5qXR9J16EetJ-QOI0bBYHiwZVf8oZ%2Fimg.png%3Fcredential%3DyqXZFxpELC7KVnFOS48ylbz2pIh7yKj8%26expires%3D1753973999%26allow_ip%3D%26allow_referer%3D%26signature%3DQClX6F46ZII7JODu2BTlMxy052w%253D)
이 알고리즘 문제는 인프런의 자바(Java) 알고리즘 문제풀이 입문: 코딩테스트 대비 (김태원)의 문제입니다.문제 설명 코드import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;public class sec02_02 { public static int solution(int N, String str) { String[] numArr = str.split(" "); int count = 1; int previousNum = Integer.parseInt(numArr[0]); for (int i = 1; i previousNum) { ..
![[인프런 알고리즘] Chpater 2, 1번 문제(큰 수 출력하기)](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdna%2FbapJU1%2FbtsIwCPtYUy%2FAAAAAAAAAAAAAAAAAAAAAC2Lvq9BFKqz6nZNTP9waBnCQI6bvz1swwjI6tKO4qW5%2Fimg.png%3Fcredential%3DyqXZFxpELC7KVnFOS48ylbz2pIh7yKj8%26expires%3D1753973999%26allow_ip%3D%26allow_referer%3D%26signature%3DIc3B1%252BM%252BLaXErAI7kqWws0Khzkk%253D)
이 알고리즘 문제는 인프런의 자바(Java) 알고리즘 문제풀이 입문: 코딩테스트 대비 (김태원)의 문제입니다.문제 설명 코드import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;public class sec02_01 { public static String solution(int N, String str) { String[] numArr = str.split(" "); StringBuilder sb = new StringBuilder(); sb.append(numArr[0]).append(" "); for (int i = 1; i Intege..