Skip to content

Latest commit

 

History

History
214 lines (131 loc) · 8.87 KB

bojInJava.md

File metadata and controls

214 lines (131 loc) · 8.87 KB

단계별로 풀어보기

9단계 : 재귀
10단계 : 브루트 포스
11단계 : 정렬
12단계 : 집합과 맵
13단계 : 기하 1
16단계 : 동적 계획법 1
17단계 : 누적 합
18단계 : 그리디 알고리즘(탐욕법)
19단계 : 스택
20단계 : 큐, 덱
22단계 : 이분 탐색
  • 수 찾기 // contains는 list보다 set이 빠름
23단계 : 우선순위 큐
25단계 : 그래프와 순회

알고리즘 기초 1/2

200 - 자료구조 1
201 - 자료구조 1 (연습)
203 - 자료구조 1 (참고)
300 - 수학 1
301 - 수학 1 (연습)
400 - 다이나믹 프로그래밍 1

알고리즘 기초 2/2

500 - 브루트 포스
510 - 브루트 포스 (N과 M), DFS, 백트래킹
520 - 브루트 포스 - 순열
600 - 그래프 1

알고리즘 중급 1/3

531 - 브루트 포스 - 재귀 (연습)
611 - BFS (연습)
710 - 그리디 알고리즘
810 - 정렬

알고리즘 중급 2/3

1100 - 수학 1
1103 - 수학 1 (참고)

구현
다이나믹 프로그래밍
문자열
그리디알고리즘(탐욕법)
브루트 포스 (완전 탐색)
백트래킹, 순열, 조합론
깊이우선탐색