programmers/pg_JAVA

문자열 before와 after가 매개변수로 주어질 때, before의 순서를 바꾸어 after를 만들 수 있으면 1을, 만들 수 없으면 0을 return 하도록 solution 함수를 완성해보세요. import java.util.Arrays; class Solution { public int solution(String before, String after) { int answer = 0; char[] ch1=before.toCharArray(); char[] ch2=after.toCharArray(); String str1=""; String str2=""; Arrays.sort(ch1); Arrays.sort(ch2); for(int i=0;i
영어 대소문자로 이루어진 문자열 my_string이 매개변수로 주어질 때, my_string을 모두 소문자로 바꾸고 알파벳 순서대로 정렬한 문자열을 return 하도록 solution 함수를 완성해보세요. 풀이1 ) split() import java.util.Arrays; class Solution { public String solution(String my_string) { String answer = ""; my_string = my_string.toLowerCase(); String[] ch = my_string.split(""); Arrays.sort(ch); for(int i=0;i
문자열 my_str과 n이 매개변수로 주어질 때, my_str을 길이 n씩 잘라서 저장한 배열을 return하도록 solution 함수를 완성해주세요. 입출력 예 #1 "abc1Addfggg4556b" 를 길이 6씩 잘라 배열에 저장한 ["abc1Ad", "dfggg4", "556b"]를 return해야 합니다. import java.util.Arrays; class Solution { public String[] solution(String my_str, int n) { int order = 0; if(my_str.length()%n==0){order = my_str.length()/n;} else {order =my_str.length()/n+1;} String[] answer = new String..
my_string은 "3 + 5"처럼 문자열로 된 수식입니다. 문자열 my_string이 매개변수로 주어질 때, 수식을 계산한 값을 return 하는 solution 함수를 완성해주세요. 풀이1) class Solution { public int solution(String my_string) { int answer = 0; String[] arr = my_string.split(" "); // 3, +, 5 for(int i=0; i
한 개 이상의 항의 합으로 이루어진 식을 다항식이라고 합니다. 다항식을 계산할 때는 동류항끼리 계산해 정리합니다. 덧셈으로 이루어진 다항식 polynomial이 매개변수로 주어질 때, 동류항끼리 더한 결괏값을 문자열로 return 하도록 solution 함수를 완성해보세요. 같은 식이라면 가장 짧은 수식을 return 합니다 입출력 예 #1 "3x + 7 + x"에서 동류항끼리 더하면 "4x + 7"입니다. class Solution { public String solution(String polynomial) { String answer = ""; String[] num = polynomial.split(" "); // {3x, +, 7, +, x} int a = 0; int b = 0; // ax +..
정수 n이 매개변수로 주어질 때, n의 약수를 오름차순으로 담은 배열을 return하도록 solution 함수를 완성해주세요. 풀이 1) class Solution { public int[] solution(int n) { // answer 배열의 크기 구하기 int sum = 0; for(int i=1; i
아잠만_
'programmers/pg_JAVA' 카테고리의 글 목록 (5 Page)