◈ Coding Test

    [코드트리] 숫자로 이루어진 사각형 [Novice Mid : 프로그래밍 연습 - 값을 반환하지 않는 함수 / 숫자로 이루어진 사각형]

    코드트리 | 코딩테스트 준비를 위한 알고리즘 정석 국가대표가 만든 코딩 공부의 가이드북 코딩 왕초보부터 꿈의 직장 코테 합격까지, 국가대표가 엄선한 커리큘럼으로 준비해보세요. www.codetree.ai - 문제풀이 import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int n = Integer.parseInt(sc.nextLine()); int cnt = 1; for(int i = 0 ; i < n ; i++) { for(int j = 0 ; j < n ; j++) { if(cnt == 10) { cnt = 1; } System.out..

    [코드트리] 숫자 찍기 3 [난이도 : Bronze 2 / 문제유형 : 2d]

    코드트리 | 코딩테스트 준비를 위한 알고리즘 정석 국가대표가 만든 코딩 공부의 가이드북 코딩 왕초보부터 꿈의 직장 코테 합격까지, 국가대표가 엄선한 커리큘럼으로 준비해보세요. www.codetree.ai - 문제풀이 import java.util.Scanner; public class Main { static int[][] table; static StringBuilder sb = new StringBuilder(); public static void main(String[] args) { Scanner sc = new Scanner(System.in); String[] nums = sc.nextLine().split(" "); int n = Integer.parseInt(nums[0]); int typ..

    [코드트리] -999 [난이도 : Bronze 3 / 문제유형 : Min&Max]

    코드트리 | 코딩테스트 준비를 위한 알고리즘 정석 국가대표가 만든 코딩 공부의 가이드북 코딩 왕초보부터 꿈의 직장 코테 합격까지, 국가대표가 엄선한 커리큘럼으로 준비해보세요. www.codetree.ai - 문제풀이 import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); String[] nums = sc.nextLine().split(" "); int max = -1000; int min = 1000; for(int i = 0 ; i < nums.length ; i++) { if(Integer.parseInt(nums[i]) == -999)..

    [코드트리] 모양대로 숫자 출력하기 4 [난이도 : Bronze 4 / 문제유형 : Iteration]

    코드트리 | 코딩테스트 준비를 위한 알고리즘 정석 국가대표가 만든 코딩 공부의 가이드북 코딩 왕초보부터 꿈의 직장 코테 합격까지, 국가대표가 엄선한 커리큘럼으로 준비해보세요. www.codetree.ai - 문제풀이 import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int n = Integer.parseInt(sc.nextLine()); int cnt = 1; for(int i = 0 ; i < n ; i++) { for(int j = 0 ; j < n ; j++) { if(i

    [프로그래머스] SQL 공부 방법 및 쿼리 잘 짜는 법 [프로그래머스 스쿨 SQL 고득점 Kit 클리어]

    - 프로그래머스 스쿨 SQL 고득점 Kit 클리어 SQL 실력 향상을 위해 SQLD를 취득할까 고민하다 프로그래머스의 SQL 고득점 Kit를 다 풀었다. (SQLD는 자격증 시험이다 보니, 실무능력 향상 보다는 이론 공부가 주가 될 거 같았다.) SQL 고득점 Kit을 풀면서 느낀 점은, 1) SQL은 이론적으로 공부하기 보다는 실제로 짜보는 게 좋다. 2) SQL 3대장(group by, join, sub query)과 꽤나 친해질 수 있다. 3) 평소 안쓰던 문법도 쓰게 된다. (개인적으로 rank()와 많이 친해졌다.) 4) 5-6개의 DB로 문제를 나눠놔서 테이블 구조가 익숙해진다. (동물입양소, 자동차, 매장 등) SQL 공부를 어떻게 해야할지 고민한다면 SQL 고득점 Kit을 한 번 풀어보는 ..