입출력 속도 개선을 위한 기본 템플릿 코드
2016. 11. 20. 22:31ㆍ[개발] 지식/알고리즘 문제풀이
System.setIn(new FileInputStream("C:\\sample_input.txt"));
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
int T = Integer.parseInt(br.readLine().trim());
for(int test_case = 1; test_case <= T; ++test_case) {
StringTokenizer st = new StringTokenizer(br.readLine());
int N = Integer.parseInt(st.nextToken());
int M = Integer.parseInt(st.nextToken());
int K = Integer.parseInt(st.nextToken());
}
한 줄에 하나의 숫자가 있는 경우, 라인 전체를 읽고 Integer로 파싱.
한 줄에 10 20 40 처럼 여러개 숫자가 공백을 기준으로 나열되어 잇는 경우 StringTokenizer 오브젝트를 사용한다.
'[개발] 지식 > 알고리즘 문제풀이' 카테고리의 다른 글
개미 (0) | 2017.01.10 |
---|---|
Wild Card (Fail) (0) | 2017.01.10 |
최대 힙 (0) | 2016.12.29 |
병합정렬 (Merge Sort) (0) | 2016.12.04 |
삽입정렬 (Insertion Sort) (0) | 2016.12.01 |
<