문제

두 가지 방법으로 풀이를 하였다
1. 배열과 scanner 쓰기
2. 배열과 BufferedReader 쓰기
풀이(1)

- int[] arr = new int[n]; -> 배열선언과 크기확장 동시에
풀이(2)

scanner로 읽어 들이는 방식이 시간이 오래걸린다 해서 BufferedReader로 읽어들여오는 코드를 짜봄
- StringTokenizer클래스로 string형식으로 문자를 읽어들임
- 개행문자가 나올 때 까지 토큰을 계속 넣어줌 이때, 읽은 토큰은 string형이기 때문에 int형으로 Integer.parseInt로 형변환 시켜줌
반응형
'문제풀기' 카테고리의 다른 글
[프로그래머스/자바] 콜라츠의 추측 (0) | 2022.01.28 |
---|---|
[프로그래머스/자바] 로또의 최고 순위와 최저 순위 (0) | 2022.01.27 |
[프로그래머스/자바] 두 정수 사이의 합 (0) | 2022.01.26 |
[프로그래머스/자바] Level 1 예산문제 (0) | 2022.01.25 |
[자바/백준 2839] 설탕 배달 (거스름돈) (0) | 2021.10.18 |