본문 바로가기

Coding Test/프로그래머스

(138)
[프로그래머스/자바] 최댓값 만들기 (2) import java.util.Arrays; class Solution { public int solution(int[] numbers) { Arrays.sort(numbers); int length = numbers.length; int a = numbers[0] * numbers[1]; int b = numbers[length - 1] * numbers[length - 2]; return a > b ? a : b; } } import java.util.Arrays; class Solution { public int solution(int[] numbers) { Arrays.sort(numbers); int length = numbers.length; return Math.max(numbers[0] *..
[프로그래머스/자바] 접미사인지 확인하기 class Solution { public int solution(String my_string, String is_suffix) { StringBuilder sb1 = new StringBuilder(my_string).reverse(); StringBuilder sb2 = new StringBuilder(is_suffix).reverse(); return sb1.toString().startsWith(sb2.toString()) ? 1 : 0; } } class Solution { public int solution(String my_string, String is_suffix) { return my_string.endsWith(is_suffix) ? 1 : 0; } }
[프로그래머스/자바] 암호 해독 class Solution { public String solution(String cipher, int code) { StringBuilder sb = new StringBuilder(); for(int i=code-1; i
[프로그래머스/자바] 이어 붙인 수 class Solution { public int solution(int[] num_list) { StringBuilder sb1 = new StringBuilder(); // 짝수 StringBuilder sb2 = new StringBuilder(); // 홀수 for(int n : num_list) { if(n % 2 == 0) sb1.append(n); else sb2.append(n); } return Integer.parseInt(sb1.toString()) + Integer.parseInt(sb2.toString()); } }
[프로그래머스/자바] 홀수 vs 짝수 class Solution { public int solution(int[] num_list) { int odd = 0; int even = 0; for(int i=0; i even ? odd : even; } }
[프로그래머스/자바] 접두사인지 확인하기 class Solution { public int solution(String my_string, String is_prefix) { for(int i=1; i
[프로그래머스/자바] 가위 바위 보 class Solution { public String solution(String rsp) { char[] arr = rsp.toCharArray(); StringBuilder sb = new StringBuilder(); for(char c : arr) { if(c == '2') sb.append("0"); else if(c == '0') sb.append("5"); else sb.append("2"); } return sb.toString(); } }
[프로그래머스/자바] 배열 만들기 1 class Solution { public int[] solution(int n, int k) { int[] answer = new int[n / k]; int index = 0; for(int i=k; i i % k == 0).toArray(); } } IntStream을 이용한 다른 분의 풀이