Coding Test/프로그래머스 기초 (100) 썸네일형 리스트형 [Day 24] Java - 특별한 이차원 배열 1 👽내 코드 class Solution { public int[][] solution(int n) { int[][] answer = new int[n][n]; for(int i=0; i [Day 22] Java - 0 떼기 👽내 코드 class Solution { public String solution(String n_str) { String answer = ""; int i=0; char[] arr = n_str.toCharArray(); while(arr[i]=='0'){ i++; } n_str = n_str.substring(i); return n_str; } } ❓생각해 보아야 할 부분 1) arr[i] == 0; 으로 해서 통과못해서 한참 고민함. char는 ' '로 설정해야지 바보! 🦜 다른 코드 class Solution { public String solution(String n_str) { return ""+Integer.parseInt(n_str); } } 멋진 코드네요..... 정수는 0으로 시작하지 .. [Day 21] Java - 문자열 정수의 합 👽내 코드 class Solution { public int solution(String num_str) { int answer = 0; String[] arr = num_str.split(""); for(int i=0;i [Day 21] Java - 뒤에서 5등 위로 👽내 코드 import java.util.*; class Solution { public int[] solution(int[] num_list) { int[] answer = new int[num_list.length-5]; int j=0; Arrays.sort(num_list); for(int i=5;i [Day 20] Java - 뒤에서 5등까지 👽내 코드 import java.util.*; class Solution { public int[] solution(int[] num_list) { int[] answer = new int[5]; Arrays.sort(num_list); for(int i=0; i while문을 사용하여 특정 값에 도달하도록 하기 🦜 다른 코드 import java.util.Arrays; class Solution { public int[] solution(int[] num_list) { Arrays.sort(num_list); return Arrays.copyOfRange(num_list, 0, 5); } } Arrays.copyOfRange(arr,int i,int j); 기억 [문제출처: https://school... [Day 20] Java - 배열의 길이에 따라 다른 연산하기 👽내 코드 class Solution { public int[] solution(int[] arr, int n) { int[] answer = {}; if(arr.length% 2 == 1){ for(int i=0; i [Day 20] Java - 문자열 묶기 👽내 코드 class Solution { public int solution(String[] strArr) { int temp=0; int temp1=0; int[] num = new int[30]; //원소의 길이에 일치하는 배열에 일치할때마다 카운트 증가 for(int i=0; i [Day 20] Java - 배열 비교하기 👽내 코드 class Solution { public int solution(int[] arr1, int[] arr2) { if(arr1.length != arr2.length){ if(arr1.length >arr2.length) return 1; else return -1; }else if(arr1.length == arr2.length){ int num1 = 0; int num2 = 0; for(int i=0; i arr2Sum ? 1 : -1); } } 내가 어떤 부분을 줄이지 못했는지 파악할 수 있었다. 먼저 굳이 if문으로 두 길이가 같지 않다는 조건을 설정하지 않고 바로 배열의 길이를 비교해 답을 return할 수 있었음 else if는 배열의 길이가 같은 경우이기 때문에 (처음에 반대로 생.. 이전 1 2 3 4 5 ··· 13 다음