Problem Solving with Algorithms

반응형

프로그래밍 대회에서 사용하는 Java

프로그래밍 대회에서 사용하는 Java에 관련된 내용을 배웁니다.

먼저, Java에서 입/출력을 하는 방법을 배웁니다. Scanner, BufferedReader, StringTokenizer, StringBuilder 에 대해서 알아봅니다.

그 다음, Java의 Collections에 대해서 알아봅니다.( ArrayList, LinkedList, Stack, Set, Map, Queue, PriorityQueue)

세 번째로 Java에서 정렬하는 방법인 Comparator와 Comparable에 대해서 알아봅니다.

마지막으로, 큰 수를 다루는 BigInteger와 BigDecimal을 알아봅니다.

강의는 설명과 문제 실습으로 이루어져 있습니다.

 

 

포함되어 있는 문제

1. 입/출력

2. Collections

3. 정렬

4. BigInteger

 

 

 


01챕터 입/출력

입/출력 맛보기00:10:39

 

 

 

 

 

  • BufferedReader: BufferedReader에는 read와 readLine만 있기 때문에, 정수는 파싱을 해야 한다. 스캐너 보다 빠르다.
  • StringTokenizer : 문자열을 토큰으로 잘라야 할 때 사용하면 편하다. 공백이나 토큰.
  • StringBuilder : 출력을 해야하는것이 많은 경우에는 빌더로 만들고 한번에 출력하는것이 더 낫다.

 

 

 

02챕터 COLLECTIONS

Collections00:22:36

 

 

 

03챕터 정렬

정렬00:08:53

 

 

 

 

04챕터 BIGINTEGER

BigInteger00:08:21

반응형
반응형

공유하기

facebook twitter kakaoTalk kakaostory naver band