콘텐츠로 이동
Hello 알고리즘
제 16 장 부록
简体中文
繁體中文
English
日本語
Русский
한국어
검색
krahets/hello-algo
Hello 알고리즘
krahets/hello-algo
머리말
머리말
제 0 장 들어가며
제 0 장 들어가며
0.1 이 책에 대하여
0.2 이 책을 활용하는 방법
0.3 요약
제 1 장 알고리즘과의 첫 만남
제 1 장 알고리즘과의 첫 만남
1.1 어디에나 있는 알고리즘
1.2 알고리즘이란 무엇인가
1.3 요약
제 2 장 복잡도 분석
제 2 장 복잡도 분석
2.1 알고리즘 효율 평가
2.2 반복과 재귀
2.3 시간 복잡도
2.4 공간 복잡도
2.5 요약
2.6 연습 문제
제 3 장 자료 구조
제 3 장 자료 구조
3.1 자료 구조의 분류
3.2 기본 자료형
3.3 수의 인코딩 *
3.4 문자 인코딩 *
3.5 요약
3.6 연습 문제
제 4 장 배열과 연결 리스트
제 4 장 배열과 연결 리스트
4.1 배열
4.2 연결 리스트
4.3 리스트
4.4 메모리와 캐시 *
4.5 요약
4.6 연습 문제
제 5 장 스택과 큐
제 5 장 스택과 큐
5.1 스택
5.2 큐
5.3 덱
5.4 요약
5.5 연습 문제
제 6 장 해시 테이블
제 6 장 해시 테이블
6.1 해시 테이블
6.2 해시 충돌
6.3 해시 알고리즘
6.4 요약
6.5 연습 문제
제 7 장 트리
제 7 장 트리
7.1 이진 트리
7.2 이진 트리 순회
7.3 이진 트리의 배열 표현
7.4 이진 탐색 트리
7.5 AVL 트리 *
7.6 요약
7.7 연습 문제
제 8 장 힙
제 8 장 힙
8.1 힙
8.2 힙 구성 연산
8.3 Top-k 문제
8.4 요약
8.5 연습 문제
제 9 장 그래프
제 9 장 그래프
9.1 그래프
9.2 그래프의 기본 연산
9.3 그래프 순회
9.4 요약
9.5 연습 문제
제 10 장 탐색
제 10 장 탐색
10.1 이진 탐색
10.2 이진 탐색으로 삽입 위치 찾기
10.3 이진 탐색으로 경계 찾기
10.4 해시를 이용한 최적화 전략
10.5 탐색 알고리즘 다시 보기
10.6 요약
10.7 연습 문제
제 11 장 정렬
제 11 장 정렬
11.1 정렬 알고리즘
11.2 선택 정렬
11.3 버블 정렬
11.4 삽입 정렬
11.5 퀵 정렬
11.6 병합 정렬
11.7 힙 정렬
11.8 버킷 정렬
11.9 계수 정렬
11.10 기수 정렬
11.11 요약
11.12 연습 문제
제 12 장 분할 정복
제 12 장 분할 정복
12.1 분할 정복 알고리즘
12.2 분할 정복 탐색 전략
12.3 이진 트리 구성 문제
12.4 하노이의 탑 문제
12.5 요약
12.6 연습 문제
제 13 장 백트래킹
제 13 장 백트래킹
13.1 백트래킹 알고리즘
13.2 모든 순열 문제
13.3 부분 집합 합 문제
13.4 n-퀸 문제
13.5 요약
13.6 연습 문제
제 14 장 동적 계획법
제 14 장 동적 계획법
14.1 동적 계획법 첫걸음
14.2 동적 계획법 문제의 특성
14.3 동적 계획법 문제 풀이 방법
14.4 0-1 배낭 문제
14.5 무한 배낭 문제
14.6 편집 거리 문제
14.7 요약
14.8 연습 문제
제 15 장 탐욕
제 15 장 탐욕
15.1 탐욕 알고리즘
15.2 분할 가능한 배낭 문제
15.3 최대 용량 문제
15.4 정수 분할의 최대 곱 문제
15.5 요약
15.6 연습 문제
제 16 장 부록
제 16 장 부록
16.1 프로그래밍 환경 설치
16.2 함께 만드는 책
16.3 용어집
참고 문헌
참고 문헌
목차
이 장의 내용
제 16 장 부록
¶
이 장의 내용
¶
16.1 프로그래밍 환경 설치
16.2 함께 만드는 책
16.3 용어집
댓글로 의견이나 질문, 제안을 남겨 주세요