목록coding study/programmars (136)
happy coding
정수형 배열을 자르는 방법은 배열의 일부분을 새로운 배열로 만드는 것을 의미하는데, 여기에는 2가지 방법이 있다. 1. 반복문을 통한 배열 복사 : public class ArraySlicingExample { public static void main(String[] args) { int[] originalArray = {1, 2, 3, 4, 5}; int startIndex = 1; int endIndex = 3; // endIndex는 자를 범위에 포함되지 않음 int newSize = endIndex - startIndex; int[] slicedArray = new int[newSize]; for (int i = startIndex, j = 0; i < endIndex; i++, j++) { s..
class Solution { public int solution(int n) { int answer = 0; if(n%7 == 0){ answer = n/7; } else { answer = n/7 + 1; } return answer; } }
void reverseArray(int[] arr) { int n = arr.length; int[] reversed = new int[n]; for (int i = 0; i < n; i++) { reversed[n - i - 1] = arr[i]; } // 원래 배열로 복사 for (int i = 0; i < n; i++) { arr[i] = reversed[i]; } } 위 코드를 이용해서 class Solution { public int[] solution(int[] num_list) { int n = num_list.length; int[] answer = new int[n]; int[] reversed = new int[n]; for (int i = 0; i < n; i++) { reversed..
class Solution { public int solution(String message) { return message.length()*2; } }
class Solution { public int solution(int angle) { int answer = 0; if (angle > 0 && angle < 90) answer = 1; else if (angle == 90) answer = 2; else if (angle == 180) answer = 4; else answer = 3; return answer; } }
class Solution { public int solution(int n) { int answer = 0; for (int i=0 ; i
class Solution { public double solution(int[] numbers) { double answer = 0; for(int i=0 ; i