전체 글(235)
-
[프로그래머스] 머쓱이보다 키 큰 사람 - JAVA
문제 머쓱이는 학교에서 키 순으로 줄을 설 때 몇 번째로 서야 하는지 궁금해졌습니다. 머쓱이네 반 친구들의 키가 담긴 정수 배열 array와 머쓱이의 키 height가 매개변수로 주어질 때, 머쓱이보다 키 큰 사람 수를 return 하도록 solution 함수를 완성해보세요. 조건 1 ≤ array의 길이 ≤ 100 1 ≤ height ≤ 200 1 ≤ array의 원소 ≤ 200 코드 import java.util.Arrays; class Solution { public int solution(int[] array, int height) { int answer = 0 ; Arrays.sort(array); for(int i = 0;i height){ answer = array.length -i; bre..
2023.02.27 -
[프로그래머스] 특정 문자 제거하기 - JAVA
문제 문자열 my_string과 문자 letter이 매개변수로 주어집니다. my_string에서 letter를 제거한 문자열을 return하도록 solution 함수를 완성해주세요. 조건 1 ≤ my_string의 길이 ≤ 100 letter은 길이가 1인 영문자입니다. my_string과 letter은 알파벳 대소문자로 이루어져 있습니다. 대문자와 소문자를 구분합니다. 코드 class Solution { public String solution(String my_string, String letter) { return my_string.replaceAll(letter,""); } } 출처: 프로그래머스 코딩 테스트 연습, https://school.programmers.co.kr/learn/challe..
2023.02.27 -
[프로그래머스] 최대값 만들기(2) - JAVA
문제 정수 배열 numbers가 매개변수로 주어집니다. numbers의 원소 중 두 개를 곱해 만들 수 있는 최댓값을 return하도록 solution 함수를 완성해주세요. 조건 -10,000 ≤ numbers의 원소 ≤ 10,000 2 ≤ numbers 의 길이 ≤ 100 코드 import java.util.Arrays; class Solution { public int solution(int[] numbers) { Arrays.sort(numbers); int leng = numbers.length; if(numbers[0]*numbers[1]>numbers[leng-1]*numbers[leng-2]) return numbers[0]*numbers[1]; return numbers[leng-1]*nu..
2023.02.27 -
[프로그래머스] 최대값 만들기(1) - JAVA
문제 정수 배열 numbers가 매개변수로 주어집니다. numbers의 원소 중 두 개를 곱해 만들 수 있는 최댓값을 return하도록 solution 함수를 완성해주세요. 조건 0 ≤ numbers의 원소 ≤ 10,000 2 ≤ numbers의 길이 ≤ 100 코드 import java.util.Arrays; class Solution { public int solution(int[] numbers) { Arrays.sort(numbers); return numbers[numbers.length-2]*numbers[numbers.length-1]; } } Arrays.sort로 배열을 오름차순으로 정렬 후, 배열 끝 값 2개를 곱해준다. 출처: 프로그래머스 코딩 테스트 연습, https://school..
2023.02.27 -
[프로그래머스] 짝수는 싫어요 - JAVA
문제 정수 n이 매개변수로 주어질 때, n 이하의 홀수가 오름차순으로 담긴 배열을 return하도록 solution 함수를 완성해주세요. 조건 1 ≤ n ≤ 100 코드 class Solution { public int[] solution(int n) { int[] answer = new int[(n+1)/2]; for (int i =1; i
2023.02.27 -
[프로그래머스] 배열 원소의 길이 - JAVA
문제 문자열 배열 strlist가 매개변수로 주어집니다. strlist 각 원소의 길이를 담은 배열을 retrun하도록 solution 함수를 완성해세요. 조건 1 ≤ strlist 원소의 길이 ≤ 100 strlist는 알파벳 소문자, 대문자, 특수문자로 구성되어 있습니다. 코드 class Solution { public int[] solution(String[] strlist) { int[] answer = new int[strlist.length]; for(int i = 0;i
2023.02.27