분류 전체보기94 [자바 :: 프로그래머스 제일 작은 수 제거하기] 문제 풀이 시나리오 :: 1. 가장 작은 수를 저장 2. 새로운 배열 만들고 2. for문을 돌면서 min과 일치하면 새로운 배열에 저장하지 않음 class Solution { public int[] solution(int[] arr) { if (arr.length 2022. 8. 1. [자바 :: 백준 10816 숫자카드2] 문제 풀이 시나리오 :: 1. 배열에 원소가 여러개 있을 수 있는 문제임을 확인 2. 원소의 최소 인덱스를 반환하는 메서드 lower() 구현 3. 원소의 최대 인덱스 + 1 을 반환하는 메서드 upper()구현 4. 배열에 포함된 원소의 개수(upper - lower)를 공백으로 구분하여 출력 문제 풀이 import java.io.IOException; import java.util.Arrays; import java.util.Scanner; public class Main { public static int upper(int[] arr, int target) { int lower=0; int upper = arr.length ; //while문 탈출 -> lower = mid + 1 while(low.. 2022. 8. 1. [자바 :: 백준 2675 문자열 반복] package baekjoon; import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; public class Main { public static void main(String[] args) throws IOException { BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); StringBuilder sb = new StringBuilder(); //자료의 개수 int n = Integer.parseInt(br.readLine()); for (int i = 0 ; i< n;i++) { //공백을 기준으로 나누어.. 2022. 7. 31. [자바 :: 백준 10809 알파벳 찾기] package baekjoon; import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.util.Arrays; public class Main { public static void main(String[] args) throws IOException { int[] array = new int[26]; //배열의 초기값 -1 Arrays.fill(array, -1); BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); String str = br.readLine(); //97-122 - > 0 -.. 2022. 7. 31. 이전 1 ··· 5 6 7 8 9 10 11 ··· 24 다음