HOME > 상세정보

상세정보

자료구조와 알고리즘 ; 증보판

자료구조와 알고리즘 ; 증보판 (94회 대출)

자료유형
단행본
개인저자
Goodrich, Michael T., 저 Tamassia, Roberto, 저 김유성, 역 박순철, 역 배해영, 역 유상봉, 역 유철중, 역 황병연, 역
서명 / 저자사항
자료구조와 알고리즘 ; / Michael T. Goodrich ; Roberto Tamassia [공]저 ; 김유성 ... [등]역.
판사항
증보판
발행사항
서울 :   범한서적주식회사 ,   2003.  
형태사항
xvi, 665 p. : 삽도 ; 26 cm.
원표제
Data structures and algorithms in java, 2/e
ISBN
8971291400
일반주기
색인수록  
부록: 유용한 수학적인 정리  
서지주기
참고문헌 : p. 656-660
000 01065namccc200361 k 4500
001 000000841531
005 20100806063100
007 ta
008 031110s2003 ulka 001a kor
020 ▼a 8971291400 ▼g 93560 : ▼c \30000
035 ▼a KRIC08711137
040 ▼a 211064 ▼c 211064 ▼d 211009
041 1 ▼a kor ▼h eng
049 1 ▼l 111251181
082 0 4 ▼a 005.73 ▼2 21
090 ▼a 005.73 ▼b 2003c
100 1 ▼a Goodrich, Michael T., ▼e
245 1 0 ▼a 자료구조와 알고리즘 ; / ▼d Michael T. Goodrich ; ▼e Roberto Tamassia [공]저 ; ▼e 김유성 ... [등]역.
246 1 9 ▼a Data structures and algorithms in java, 2/e
250 ▼a 증보판
260 ▼a 서울 : ▼b 범한서적주식회사 , ▼c 2003.
300 ▼a xvi, 665 p. : ▼b 삽도 ; ▼c 26 cm.
500 ▼a 색인수록
500 ▼a 부록: 유용한 수학적인 정리
504 ▼a 참고문헌 : p. 656-660
700 1 ▼a Tamassia, Roberto, ▼e
700 1 ▼a 김유성, ▼e▼0 AUTH(211009)30461
700 1 ▼a 박순철, ▼e
700 1 ▼a 배해영, ▼e
700 1 ▼a 유상봉, ▼e
700 1 ▼a 유철중, ▼e
700 1 ▼a 황병연, ▼e

No. 소장처 청구기호 등록번호 도서상태 반납예정일 예약 서비스
No. 1 소장처 중앙도서관/제2자료실(3층)/ 청구기호 005.73 2003c 등록번호 111251181 도서상태 대출가능 반납예정일 예약 서비스 B M
No. 2 소장처 과학도서관/Sci-Info(1층서고)/ 청구기호 005.73 2003c 등록번호 121104143 도서상태 대출가능 반납예정일 예약 서비스 B M
No. 3 소장처 과학도서관/보존서고5(동양서)/ 청구기호 005.73 2003c 등록번호 121104142 도서상태 대출가능 반납예정일 예약 서비스 B M
No. 소장처 청구기호 등록번호 도서상태 반납예정일 예약 서비스
No. 1 소장처 중앙도서관/제2자료실(3층)/ 청구기호 005.73 2003c 등록번호 111251181 도서상태 대출가능 반납예정일 예약 서비스 B M
No. 소장처 청구기호 등록번호 도서상태 반납예정일 예약 서비스
No. 1 소장처 과학도서관/Sci-Info(1층서고)/ 청구기호 005.73 2003c 등록번호 121104143 도서상태 대출가능 반납예정일 예약 서비스 B M
No. 2 소장처 과학도서관/보존서고5(동양서)/ 청구기호 005.73 2003c 등록번호 121104142 도서상태 대출가능 반납예정일 예약 서비스 B M

컨텐츠정보

저자소개

마이클 T. 굿리치(지은이)

Department of Computer Science University of California, Irvine

김유성(옮긴이)

인하대학교 정보통신공학부 교수

정보제공 : Aladin

목차


목차
제1장 자바 프로그래밍 = 1
 1.1 클래스, 타입 및 객체 = 3
 1.2 메소드 = 11
 1.3 연산식 = 18
 1.4 제어흐름 = 27
 1.5 배열 = 34
 1.6 간단한 입출력 = 36
 1.7 예제 프로그램 = 38
 1.8 패키지 = 39
 1.9 자바 프로그램 작성법 = 44
 1.10 패키지 Java.lang의 유틸리티 = 52
 1.11 연습문제 = 54
제2장 객체지향 설계 = 59
 2.1 목표와 원리 = 60
 2.2 상속과 다형성 = 66
 2.3 예외(Exceptions) = 81
 2.4 인터페이스와 추상클래스 = 85
 2.5 형변환 = 90
 2.6 설계패턴 = 96
 2.7 연습문제 = 99
제3장 분석 도구 = 103
 3.1 실행시간이란 무엇인가? = 104
 3.2 의사(疑似)코드 = 107
 3.3 기본적인 수학 개념의 고찰 = 109
 3.4 간단한 증명 기법★ = 113
 3.5 알고리즘 분석 = 118
 3.6 점근(漸近)적 표기법 = 121
 3.7 점근적 분석 = 127
 3.8 연습문제 = 133
제4장 스택, 큐 및 데크 = 143
 4.1 스택(Stack) = 144
 4.2 큐(Queue) = 158
 4.3 링크드 리스트 = 169
 4.4 양방향 큐 = 177
 4.5 사례 연구 = 184
 4.6 연습문제 = 190
제5장 벡터와 리스트 및 시퀀스 = 195
 5.1 벡터 = 197
 5.2 리스트 = 206
 5.3 시퀀스 = 220
 5.4 사례 연구 : 시퀀스 기반 버블-정렬 = 225
 5.5 반복자(Iterator) = 228
 5.6 시퀀스 ADT의 계층 = 230
 5.7 연습문제 = 233
제6장 트리(Tree) = 241
 6.1 트리 추상데이터 타입 = 243
 6.2 트리에서의 기본 알고리즘 = 249
 6.3 이진트리 = 262
 6.4 트리 표현을 위한 자료구조 = 280
 6.5 연습문제 = 291
제7장 우선순위 큐 = 303
 7.1 우선순위 큐 추상데이터 타입 = 305
 7.2 시퀀스를 이용한 우선순위 큐의 구현 = 313
 7.3 힙(Heaps) = 319
 7.4 로케이터(Locator) 설계패턴★ = 337
 7.5 연습문제 = 344
제8장 딕셔너리(Dictionaries) = 351
 8.1 딕셔너리 추상데이터 타입 = 353
 8.2 로그(Log) 파일 = 357
 8.3 해시테이블 = 359
 8.4 순서화된 딕셔너리 ADT = 375
 8.5 룩-업 테이블(Look-up Tables) = 376
 8.6 스킵 리스트(Skip Lists) = 380
 8.7 딕셔너리에서 로케이터(Locators)의 지원 = 388
 8.8 연습문제 = 391
제9장 탐색트리 = 397
 9.1 이진 탐색트리 = 400
 9.2 AVL 트리 = 412
 9.3 다분기(Multi-Way) 탐색트리 = 423
 9.4 (2,4) 트리 = 427
 9.5 적색-흑색(Red-Black)트리 = 436
 9.6 외부탐색★ = 454
 9.7 연습문제 = 459
제10장 정렬, 정합 및 선택 = 467
 10.1 병합 정렬 = 468
 10.2 정합 ADT = 481
 10.3 퀵 정렬 = 487
 10.4 비교 기반 정렬의 하한 경계 = 499
 10.5 버켓 정렬과 기수정렬 = 501
 10.6 정렬 알고리즘의 비교 = 504
 10.7 선택 = 506
제11장 텍스트 프로세싱(Text Processing) = 519
 11.1 문자열 연산 = 521
 11.2 패턴매칭 알고리즘 = 524
 11.3 트라이(Trie) = 537
 11.4 텍스트 압축 = 548
 11.5 텍스트 유사도 검사 = 551
 11.6 연습문제 = 556
제12장 그래프(Graphs) = 563
 12.1 그래프 추상데이터 타입 = 565
 12.2 그래프를 위한 자료구조 = 573
 12.3 그래프 순회 = 584
 12.4 방항성 그래프 = 598
 12.5 가중치 그래프 = 613
 12.6 최단경로 = 614
 12.7 최소신장 트리 = 627
 12.8 연습문제 = 637
부록 : 유용한 수학적인 정리 = 649
참고문헌 = 656
찾아보기 = 661


관련분야 신착자료