![문자열을 정수로 바꾸기](http://i1.daumcdn.net/thumb/C120x120/?fname=https://blog.kakaocdn.net/dn/k00Xx/btr1lxhGgOy/efVafnLgLCZ0kk5036rgrk/img.png)
문자열을 정수로 바꾸기
문제 나의 생각 Integer 에서 String으로 변환하는 함수를 사용. 나의 답안 public static int solution(String s) { return Integer.parseInt(s); }
- Programmers 문제풀이/Lv.1
- · 2023. 2. 28.
문제 나의 생각 n 갑을 배열로 받은 값마다 뺄셈을 해주고 그 값을 비교하여 제일 작은 값을 가진 index를 결과로 배출. 같은 값을 가지고 있는 것 중에는 더작은 값을 결과로 나오게 함. 나의 답안 public static int solution(int[] array, int n) { int answer = 0; int before = Integer.MAX_VALUE; for (int i = 0; i < array.length; i++) { int abs = Math.abs(array[i] - n); if (abs < before) { before = abs; answer = array[i]; } else if(abs == before) { answer = array[i] < answer ? arra..
문제 나의 생각 오랜만에 2차원 배열이 나와서 기억이 가물가물한데 인터넷을 찾아보고 대충감을 잡고 접근. 나의 답안 public static int[][] solution(int[] num_list, int n) { int[][] answer = new int[num_list.length / n][n]; int num = 0; for (int i = 0 ; i < answer.length ; i++){ for(int j = 0 ; j < answer[i].length ; j ++){ answer[i][j] = num_list[num]; num++; } } return answer; }
문제 나의 생각 Integer 에서 String으로 변환하는 함수를 사용. 나의 답안 public static int solution(String s) { return Integer.parseInt(s); }