코딩테스트 리뷰(프로그래머스)(26)
-
[프로그래머스] 코딩테스트 입문 Day 13 with Java
1. 컨트롤 제트 프로그래머스SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.krclass Solution { public int solution(String s) { String[] list = s.split(" "); int answer = 0; for( int i = 0; i 2. 배열 원소의 길이 프로그래머스SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.krclass Solution { public int[] solution(String[] strlist) { ..
2025.01.06 -
TIL) 프로그래밍에서 조합은 어떻게 사용을 하는가?
개요프로그래밍에서 !(팩토리얼) 을 사용하는 문제는 숫자가 너무 커지는 경우가 많다.프로그래머스에서 나오는 입문 문제에서 순열 공식만 알고 순수하게 사용을 했다가 문제가 생긴 경우에 대해서 설명을 하고자한다. 프로그래머스SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr문제 풀이) 구슬을 나누는 경우의 수문제는 단순하게 머쓱이가 친구들과 구슬을 나누어주는 방식에 대해서 풀어보라고 적혀있다.일반적으로 balls와 share의 숫자가 작은 경우는 우리가 고등학생 때 배운 공식을 사용해도 문제가 없을 것이다.문제에서 주어지는 예시는 3이기 때문에class Solution { public int solution(i..
2024.12.26 -
TIL) 코딩테스트 입문 Day 9 ~ 10 with Java
1) 개미 군단 프로그래머스SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.krclass Solution { public int solution(int hp) { int result = 0; for( int attack : new int[]{5,3,1} ) { result += hp / attack; hp = hp % attack; } return result; }} 2) 모스부호 (1) 프로그래머스SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programme..
2024.12.24 -
TIL) 코딩 기초 트레이닝
Day 25 이차원 리스트(배열) 1) 정수를 나선형으로 배치하기 프로그래머스SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.krclass Solution { public int[][] solution(int n) { int[][] answer = new int[n][n]; int num = 1; int top = 0, bottom = n-1, left = 0, right = n-1; while( num = left; i-- ) { answer[bottom][i] = num++; } bottom--;..
2024.12.19 -
TIL) 프로그래머스 기초 트레이닝 21~22 Day & 입문 트레이닝 5~6 Day
프로그래머스 기초 트레이닝1) 뒤에서 5등 위로https://school.programmers.co.kr/learn/courses/30/lessons/181852 프로그래머스SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.krimport java.util.Arrays;class Solution { public int[] solution(int[] num_list) { Arrays.sort(num_list); return Arrays.copyOfRange(num_list, 5, num_list.length); }} 2) 전국 대회 선발 고사https://school.programmers..
2024.12.13 -
TIL) 코딩테스트
[PCCE 기출문제] 10번 / 공원https://school.programmers.co.kr/learn/courses/30/lessons/340198 프로그래머스SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.krimport java.util.Arrays;class Solution { public int solution(int[] mats, String[][] park) { int x = park[0].length; // x 축 int y = park.length; // y 축 boolean isValid; Arrays.sort(mats); for (..
2024.12.11