도서상세보기

도서명 Introduction to Algorithms (4판 (양장
저자 Thomas H. Cormen, Charles E. Leiserson, Ronald L. Rivest, Clifford Stein
출판사 한빛아카데미
출판일 2024-07-01
정가 58,000원
ISBN 9791156640325
수량
PART 01 기초
Chapter 01 알고리즘의 역할
1.1 알고리즘
1.2 기술로서의 알고리즘

Chapter 02 시작하기
2.1 삽입 정렬
2.2 알고리즘의 분석
2.3 알고리즘의 설계

Chapter 03 수행 시간 특성화
3.1 Ο-표기, Ω-표기, Θ-표기
3.2 점근적 표기: 공식적인 정의
3.3 표준 표기법과 흔히 사용되는 함수

Chapter 04 분할 정복
4.1 정사각형 행렬 곱하기
4.2 행렬 곱셈을 위한 스트라센 알고리즘
4.3 점화식을 풀기 위한 치환법
4.4 점화식을 풀기 위한 재귀 트리 방법
4.5 점화식을 풀기 위한 마스터 방법
4.6 연속 마스터 정리의 증명
4.7 아크라-바지 점화식

Chapter 05 확률적 분석과 랜덤화된 알고리즘
5.1 고용 문제
5.2 지표 확률 변수
5.3 랜덤화된 알고리즘
5.4 확률적 분석과 지표 확률 변수의 기타 활용

PART 02 정렬과 순서 통계량
Chapter 06 힙 정렬
6.1 힙
6.2 힙 특성 유지하기
6.3 힙 만들기
6.4 힙 정렬 알고리즘
6.5 우선순위 큐

Chapter 07 퀵 정렬
7.1 퀵 정렬 소개
7.2 퀵 정렬 성능
7.3 랜덤화된 퀵 정렬
7.4 퀵 정렬 분석

Chapter 08 선형 시간 정렬
8.1 정렬의 하한
8.2 계수 정렬
8.3 기수 정렬
8.4 버킷 정렬

Chapter 09 중앙값과 순서 통계량
9.1 최솟값과 최댓값
9.2 평균 선형 수행 시간에 선택하기
9.3 최악의 경우 선형 시간에 선택하기

PART 03 자료구조
Chapter 10 기본 자료구조
10.1 간단한 배열 기반 자료구조: 배열, 행렬, 스택, 큐
10.2 연결 리스트
10.3 루트 있는 트리 표현하기

Chapter 11 해시 테이블
11.1 직접 주소 테이블
11.2 해시 테이블
11.3 해시 함수
11.4 개방 주소 방법
11.5 실용적 고려 사항

-