베오
DCode
베오
전체 방문자
오늘
어제
  • 분류 전체보기 (218)
    • 공지사항 (1)
    • 잡설 (1)
    • Programming (33)
      • [C] (1)
      • [Java] (4)
      • [Python] (2)
      • [Android] (2)
      • [Network] (0)
      • [Operation System] (2)
      • [Spring Boot] (22)
      • [Docker] (0)
    • Algorithm (31)
      • 자료구조 (2)
      • 알고리즘 (Java) (14)
      • 알고리즘 (기초) (15)
    • Coding Test (131)
      • BOJ (131)
      • Algospat (0)
    • 이론적인거 (14)
      • 보안 (5)
      • 오류 해결 (2)
      • 디자인 패턴 (5)
      • 네트워크 (1)
      • 기타 (1)
    • 최신기술 (4)
      • 블록체인 (1)
    • [Project] (1)

블로그 메뉴

  • 🐈‍⬛ GitHub
  • 📫 방명록
  • 🔖 태그

공지사항

인기 글

티스토리

hELLO · Designed By 정상우.
베오

DCode

Algorithm/알고리즘 (Java)

7/8(목) 자바 코딩 스터디

2021. 7. 9. 01:19

문자열

https://github.com/qpdh/JavaCodingTestStudy

https://www.acmicpc.net/problem/9086

https://www.acmicpc.net/problem/7567

https://www.acmicpc.net/problem/7785

https://www.acmicpc.net/problem/5052

https://www.acmicpc.net/problem/3033

빠른 입출력


static BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
static BufferedWriter bw = new BufferedWriter(new OutputStreamWriter(System.out));

br.read(readLine());
bw.write(buf);

bw.flush();
bw.close();
br.close();

Scanner


scanner.next();
    개행문자 무시하고 읽기  

scanner.nextLine();
    개행문자 기준으로 끊어 읽기  

Collections.sort()


collections 정렬

TreeSet<>()


삽입, 삭제 연산이 빠른 Set
자동정렬

TreeMap<>(Collections.reverseOrder())  
내림차순으로 정렬

StringTokenizer(bf.readLine())

nextToken()


읽은 문자열을 나눌 때 편리

set.stream().forEach(System.out::println);


Set 을 스트림화 하고 출력

str.startsWith("시작할 문자열")


문자열로 시작하는 지 체크

5052

trie 알고리즘  
5052 다시 풀어보기  

3033

KMP 알고리즘 이용해서 다시 풀어보기  
라빈-카프 알고리즘  
이진 탐색  

'Algorithm > 알고리즘 (Java)' 카테고리의 다른 글

[Java] 다익스트라(Dijkstra) 알고리즘  (0) 2021.09.06
8/12 (목) 자바 코딩 스터디  (0) 2021.08.14
8/5 (목) 자바 코딩 스터디  (0) 2021.08.14
7/29(목) 자바 코딩 스터디  (0) 2021.08.14
7/22 (목) 자바 코딩 스터디  (0) 2021.08.14
    'Algorithm/알고리즘 (Java)' 카테고리의 다른 글
    • 8/12 (목) 자바 코딩 스터디
    • 8/5 (목) 자바 코딩 스터디
    • 7/29(목) 자바 코딩 스터디
    • 7/22 (목) 자바 코딩 스터디
    베오
    베오

    티스토리툴바