프로그래머스/JAVA21 [level 2] JadenCase 만들기 12345678910111213141516171819202122232425262728public class JadenCase { public String solution(String s) { String answer=""; String str=s.toLowerCase(); char []ary=str.toCharArray(); answer+=Character.toUpperCase(ary[0]); return getAnswer(answer, ary); } //JadenCase를 만든후에 맨 마지막이 공백문자일 경우에 예외처리 private String getAnswer(String answer, char[] ary) { for (int i = 1; i 2018. 9. 30. [level 2] 숫자의 표현 12345678910111213141516171819202122public class NumberExp { public int solution(int n) { int answer = 1;//자기 자신 표현 int range=n/2+1;//n/2+1까지가 범위이다.ex)15=7+8 int sum=0; for(int i=1;i 2018. 9. 26. [정렬] K번째수 1234567891011121314151617181920212223242526272829import java.util.Arrays; public class KNumber { public int[] solution(int[] array, int[][] commands) { int[] answer = new int[commands.length];//정답의 최대 크기는 commans.length이다. int temp_index=0; int answer_index=0; for(int i=0;i 2018. 9. 21. [level 2] N개의 최소공배수 -LeastCommonMultiple.java12345678910111213141516171819202122232425262728public class LeastCommonMultiple { public int solution(int[] arr) { int answer=lcm(arr[0],arr[1]); //1.최소 공배수, 최대 공약수를 구하는 함수를 구현한다. //2.첫번째 원소와 두번째 원소의 최소 공배수를 구한다. for(int i=2;i 2018. 9. 13. 이전 1 2 3 4 5 6 다음