목록전체 글 (125)
Develop
4.3 million+ Stunning Free Images to Use Anywhere - Pixabay - Pixabay

문제 내풀이 import java.util.Arrays; import java.util.Collections; class Solution { public int[] solution(int[] emergency) { int[] answer = new int[emergency.length];; Integer[] emergency2= new Integer[emergency.length]; int i = 0; int arrSize = emergency.length; // ememrgency 에 값 넣기 for(int a : emergency){ emergency2[i] = (Integer)a; //System.out.println("1 : "+ emergency[i]); //System.out.println("..

문제 내풀이 class Solution { public int solution(int a, int b) { int ab = Integer.parseInt(a+""+b); int ab2 = 2*a*b; return (ab >= ab2)? ab : ab2; } } 다른 풀이 class Solution { public int solution(int a, int b) { return Math.max(Integer.parseInt(String.valueOf(a)+String.valueOf(b)),2*a*b); } } 느낀점 이번에는 삼항을 사용했으니 다음에는 Math.max함수를 사용해봐야겠다

문제 내 풀이 class Solution { public int solution(int a, int b) { String num1 = a + "" + b; String num2 = b + "" + a; if(Integer.parseInt(num1) >= Integer.parseInt(num2)){ return Integer.parseInt(num1); } else{ return Integer.parseInt(num2); } } } 다른 풀이1 class Solution { public int solution(int a, int b) { int answer = 0; int aLong = Integer.parseInt(""+a+b); int bLong = Integer.parseInt(""+b+a); ans..

문제 내 풀이 class Solution { public String solution(String my_string, int k) { String answer = ""; while(--k >= 0){ answer += my_string; } return answer; } } 다른 풀이 class Solution { public String solution(String my_string, int k) { return my_string.repeat(k); } } 느낀점 단순한 반복엔repeat 함수를 사용하자

문제 내풀이 lass Solution { public String solution(String[] arr) { String answer = ""; for(int i=0;i length()가 아닌 length만 적으면 된다 2. sizeof 문법 : sizeof(배열이름) 다른풀이1 class Solution { public String solution(String[] arr) { return String.join("", arr); } } 느낀점 매우 짧은 코드라 놀랐다 String.join(인수1, 인수2) : 인수1을 ..

문제 내풀이 class Solution { public String solution(String str1, String str2) { String answer = ""; int count = 0; while( count < str1.length()){ answer += str1.substring(count,count+1) + str2.substring(count,count+1); count++; } return answer; } } 느낀점 substring이 제일 먼저 떠올라서 사용함 다른 풀이1 class Solution { public String solution(String str1, String str2) { String answer = ""; for(int i = 0; i < str1.lengt..

문제 내 풀이 class Solution { public String solution(String my_string, String overwrite_string, int s) { String answer = ""; // answer = my_string.replace(my_string.substring(s,overwrite_string.length()+s),overwrite_string); // System.out.println(answer); answer = my_string.substring(0,s) + overwrite_string + my_string.substring(overwrite_string.length()+s); return answer; } } 느낀점 처음에는 replace를 사용하여 ..