본문 바로가기

Algorithm의 모든것

[Alogorithm의 모든것] 알고리즘 커리큘럼

[ 자료구조]
1. 배열과 리스트
2. 구간 합
3. 투 포인터
4. 슬라이딩 윈도우
5. 스택/큐

[정렬]
1. 버블 정렬
2. 선택 정렬
3. 삽입 정렬
4. 퀵 정렬
5. 병합 정렬
6. 기수 정렬

[탐색]
1. 깊이 우선 탐색
2. 너비 우선 탐색
3. 이진 탐색

[그리디]

[정수론]
1. 소수 구하기
2. 오일러 피
3. 유클리드 호제법
4. 확장 유클리드 호제법

[그래프]
1. 그래프의 표현
2. 유니온 파인드
3. 위상 정렬
4. 다익스트라
5. 벨만-포드
6. 플로이드-워셜
7. 최소 신장 트리

[트리]
1. 트리
2. 트라이
3. 이진 트리
4. 세그먼트 트리
5. 최소 공통 조상

[조합]

[동적 계획법]

[기하]

참조 서적 : Do it ! 알고리즘 코딩 테스트 자바편