본문 바로가기
반응형

java136

[프로그래머스 - JAVA] 내적 내 풀이 class Solution { public int solution(int[] a, int[] b) { int answer = 1234567890; answer = 0; for (int i = 0; i a[index] * b[index]).sum(); } } 2023. 3. 28.
[프로그래머스 - JAVA] 수박수박수박수박수박수? 내 풀이 class Solution { public String solution(int n) { String answer = ""; for (int i = 1; i 2023. 3. 28.
[프로그래머스 - JAVA] 가운데 글자 가져오기 내 풀이 class Solution { public String solution(String s) { String answer = ""; // 가운데 index를 구함 int index = (s.length() / 2); if(s.length() % 2 == 1){ answer = String.valueOf(s.charAt(index)); }else { // 짝수는 가운데가 2글자이기 때문에 자른 값과 앞의 값을 return 해줌 answer = String.valueOf(s.charAt(index -1)) + String.valueOf(s.charAt(index)); } return answer; } } class Solution { public String solution(String s) { Str.. 2023. 3. 28.
[프로그래머스 - JAVA] 없는 숫자 더하기 내 풀이 class Solution { public int solution(int[] numbers) { int answer = -1; // 왜 -1을 할당했는지 모르겠으나..0으로 초기화 answer = 0; // 0~9까지 숫자에서 값을 찾아야하기 때문에 for (int i = 0; i < 10; i++) { // 해당하는 값이 있을 경우 찾기 위한 변수 int count = 0; for (int j = 0; j < numbers.length; j++) { // 0~9까지의 루프와 numbers 배열의 값이 같다면 count를 증가시킨다 if (i == numbers[j]){ count++; } } // count 가 0이라면 일치하는 값이 없다는 뜻으로 해당 값을 + 한다 if (count == 0.. 2023. 3. 28.
[프로그래머스 - JAVA] 제일 작은 수 제거하기 내 풀이 import java.util.*; class Solution { public int[] solution(int[] arr) { int[] answer = {}; // arr의 크기가 1이면 비교할 값이 없기 때문에 -1 return if(arr.length == 1){ answer = new int[1]; answer[0] = -1; }else { List check = new ArrayList(); // 가장 작은 수를 제거하기위해 배열값 -1 // 가장 작은 같은 작은 수가 여러개 일 수도 있는데 글에는 그런 내용이 우선 없음 answer = new int[arr.length-1]; for (int a : arr){ check.add(a); } // 오름차순으로 한번 정렬해주고 다시 내림차.. 2023. 3. 28.
[프로그래머스 - JAVA] 음양 더하기 내 풀이 class Solution { public int solution(int[] absolutes, boolean[] signs) { int answer = 123456789; answer = 0; // absolutes와 signs 의 개수는 같으니 그대로 + , - 해주면 된다 for (int i = 0; i < absolutes.length; i++) { if (signs[i] == true){ answer += absolutes[i]; }else { answer -= absolutes[i]; } } return answer; } } 다른 사람 풀이 class Solution { public int solution(int[] absolutes, boolean[] signs) { int answ.. 2023. 3. 28.
반응형