최근에 작은따옴표, 큰따옴표가 중요하지 않은 걸 계속 배우다 보니 자바에서도 그랬다가 이걸로만 10분을 잡아 먹어버림 하... 자괴감이 좀 들었지만 그래도 쉽게 풀었으니(아주 쉬운 문제^^;) 조금 자기 위안 한다. 자바 공부를 해야겠다. class Solution { boolean solution(String s) { boolean answer = true; String[] arr = s.toLowerCase().split(""); int pNum=0; int yNum =0; for(int i=0; i
아주 쉬워서 당당하게 풀었더니 fail //Fail class Solution { public long[] solution(int x, int n) { long[] answer = {}; answer = new long[n]; answer[0] = x; for(int i=1; i
문제 설명 문제 분석 배열에서 중복 없이 숫자를 뽑아 오름차순 정렬해야 함 두 수의 합이기 때문에 정답 갯수 알 수 없음 > ArrayList 이용 int[] 형태로 반환해야해서 정답 구한 후 배열에 옮겨 다시 정렬 문제 풀이 부족한 부분 ArrayList 기본 문법 (선언, 메소드(get, add 등)) 배열 부분 다시 복습 필요 다른 사람 풀이에서 중복 체크 때문에 Set/HashSet 이용해서 푸는 사람들 많았음.. 해당 공부 해서 다시 풀어볼 필요 있음 ++ 개인적인 생각을 덧붙이자면 코드블럭이 프로그래머스나 인텔리제이만큼 눈에 안 띄어서 코드 보기 힘듦... 그래서 걍 캡쳐하기로 결심함^^
import java.util.Stack; class Solution { public int solution(int[][] board, int[] moves) { int answer = 0; Stack stack = new Stack(); for (int move : moves) { for (int i=0; i