본문 바로가기
반응형

백준 1차원 배열8

[백준] 2562번 최댓값 풀이 코드 (Java 자바) 접근 방법) 배열을 이용하지 않고 for문 안에서 9번 반복작업을 통해 값 크기 비교를 하여 문제를 풀 수 있다하지만 배열 파트인 만큼 1차원 배열을 사용하여 문제를 풀어보도록 하자. 크기가 N인 1차원 배열을 생성한 후 두 번째 줄에 입력받은 값들을 모두 배열 안에 넣어준다. 그리고 배열 안의 값들을 하나씩 비교하면서 앞 값과 비교했을 때 크면 max, 작으면 min으로 할당하여 N-1번 배열까지 반복작업을 하면 최대, 최솟값을 구할 수 있다.  ▷ 1차원 배열 생성 1차원 배열 생성은 for문을 이용하여 쉽게 나타낼 수 있다.int[] g = new int[N];for(int i = 0; i  배열 [0]부터 배열 [N-1] 번까지 값을 넣어주는 반복 작업으로 1차원 배열을 생성할 수 있다. ▷ ma.. 2024. 7. 23.
[백준] 10818번 최소, 최대 풀이 코드 (Java 자바) 접근 방법) 배열을 이용하지 않고 for문 안에서 단순한 크기 비교를 통해 문제를 풀 수 있다.하지만 배열 파트인 만큼 1차원 배열을 사용하여 문제를 풀어보도록 하자. 크기가 N인 1차원 배열을 생성한 후 두 번째 줄에 입력받은 값들을 모두 배열 안에 넣어준다.그리고 배열 안의 값들을 하나씩 비교하면서 앞 값과 비교했을 때 크면 max, 작으면 min으로 할당하여 N-1번 배열까지 반복작업을 하면 최대, 최솟값을 구할 수 있다.  ▷ 1차원 배열 생성 1차원 배열 생성은 for문을 이용하여 쉽게 나타낼 수 있다.int[] g = new int[N];for(int i = 0; i  배열 [0]부터 배열 [N-1] 번까지 값을 넣어주는 반복 작업으로 1차원 배열을 생성할 수 있다. ▷ max, min를 구하.. 2024. 7. 22.
[백준] 10871번 x보다 작은 수 풀이 코드 (Java 자바) 접근 방법) 위 문제 배열을 가지고 풀지 않아도 되는 문제지만 배열 파트인 만큼 배열로 풀어보자.첫 번째 줄 값만큼(왼쪽) 크기를 가진 1차원 배열을 가지고, for문을 이용하여 그 배열 안에 주어진 두 번째 줄값들을 넣는다.그리고 배열 생성 후 또 다른 for문을 이용하여 배열 안에 넣은 값들을 처음부터 하나씩 첫 번째 줄 입력값(오른쪽)과 비교하여 작은 값들을 출력하도록 코드를 작성한다.  ▷ 1차원 배열 생성 1차원 배열 생성은 for문을 이용하여 쉽게 나타낼 수 있다.int[] g = new int[N];for(int i = 0; i  배열 [0]부터 배열 [N-1] 번까지 값을 넣어주는 반복 작업으로 1차원 배열을 생성할 수 있다. 정답 코드 1)import java.util.Scanner;cl.. 2024. 7. 9.
[백준] 10807번 개수 세기 풀이 코드 (Java 자바) 접근 방법) 위 문제는 첫 번째 입력값의 크기를 가진 1차원 배열을 가지고, for문을 이용하여 그 배열 안에 주어진 두 번째 줄값들을 넣는다.그다음 for문 안의 if문을 이용하여 세 번째 값과 배열의 모든 값들을 하나하나씩 비교하여 카운팅 하여 출력하면 된다.  ▷ 1차원 배열 생성 1차원 배열 생성은 for문을 이용하여 쉽게 나타낼 수 있다.int[] g = new int[N];for(int i = 0; i   배열 [0]부터 배열 [N-1]번까지 값을 넣어주는 반복 작업으로 1차원 배열을 생성할 수 있다.정답 코드 1)import java.util.Scanner;class Main{ public static void main(String[] args){ Scanner s = ne.. 2024. 7. 8.
반응형