자바 배열
배열의 선언 방법 1. 배열(Array)의 기본 개념배열이란?같은 타입의 여러 데이터를 하나의 변수에 순서대로 모아서 관리하는 자료구조입니다.인덱스(Index): 배열 내부의 각 칸을 구분하는 번호입니다. 0부터 시작합니다. (0, 1, 2, ...)길이(Length): 배열 안에 들어있는 전체 칸의 개수입니다. (배열이름.length로 접근) //5개의 인덱스가 담긴 배열을 만든다.int[] arr = new int[5];//배열의 인덱스에 값을 넣는다.arr[0]=10;arr[1] = 20;System.out.println(numbers.length); // 출력: 5//1,2,3,4,5 가 담긴 배열을 만든다.int[] arr = {1,2,3,4,5}; 2. 배열 선언 및 생성하는 방법자바에서 배열..
짝수 홀수 개수 자바
정수가 담긴 리스트 num_list가 주어질 때, num_list의 원소 중 짝수와 홀수의 개수를 담은 배열을 return 하도록 solution 함수를 완성해보세요. 입출력 예num_listresult[1, 2, 3, 4, 5][2, 3][1, 3, 5, 7][0, 4] 기존에 내가 풀었던 코드import java.util.ArrayList;class Solution { public ArrayList> solution(int[] num_list) { ArrayList evenList = new ArrayList(); ArrayList oddList = new ArrayList(); // 짝수와 홀수의 개수를 저장할 변수 int evenCnt = ..
배열 회전시키기
문제 설명정수가 담긴 배열 numbers와 문자열 direction가 매개변수로 주어집니다. 배열 numbers의 원소를 direction방향으로 한 칸씩 회전시킨 배열을 return하도록 solution 함수를 완성해주세요.제한사항3 ≤ numbers의 길이 ≤ 20direction은 "left" 와 "right" 둘 중 하나입니다.입출력 예numbersdirectionresult[1, 2, 3]"right"[3, 1, 2][4, 455, 6, 4, -1, 45, 6]"left"[455, 6, 4, -1, 45, 6, 4]입출력 예 설명입출력 예 #1numbers 가 [1, 2, 3]이고 direction이 "right" 이므로 오른쪽으로 한 칸씩 회전시킨 [3, 1, 2]를 return합니다.입출력 ..
배열
배열 문제풀이 공부중입니다.해당 문제들에 대해 풀이를 올리려합니다. 문제 1: 배열에서 특정 값 제거설명주어진 배열에서 특정 값을 제거하고 나머지 값들만 반환하세요.(배열의 순서는 유지합니다.)입력/출력 예제입력: nums = [3, 2, 2, 3], val = 3출력: [2, 2]입력: nums = [3, 2, 2, 3], val = 3출력: [2, 2]import java.util.*;import java.lang.*;import java.io.*;// The main method must be in a class named "Main".class Main { public static void main(String[] args) { int[] nums = {3, 2, 2, 3}; ..