이미지 검색을 사용해 보세요
검색창 이전화면 이전화면
최근 검색어
인기 검색어

소득공제
C++와 자료구조
그림으로 풀어 쓰는
김종현
내하출판사 2006.02.15.
가격
24,000
24,000
YES포인트?
0원
5만원 이상 구매 시 2천원 추가 적립
결제혜택
카드/간편결제 혜택을 확인하세요

이미 소장하고 있다면 판매해 보세요.

  •  국내배송만 가능
  •  문화비소득공제 가능

책소개

목차

CHAPTER 1 A Tour of C++

1.1 C++ Language Elements / 3
1.2 나의 첫 C++ 프로그램 / 6
1.3 DataType과 Instance / 8
1.4 Opeartors / 13
1.5 연산자 우선순위 / 25

CHAPTER 2 Conditional Statements

2.1 if Statement / 31
2.2 switch Statement / 35
2.3 while Statement / 37
2.4 do while Statement / 39
2.5 for Statement / 40


CHAPTER 3 Functions

3.1 함수의 의미 / 47
3.2 함수의 인자 전달 방식 / 55
3.3 Recursive Call Function / 63


CHAPTER 4 Arrays

4.1 배열의 의미와C++와 자료구조 주소 계산법 / 73
4.2 다중 배열의 주소 계산법 / 77
4.3 함수의 인자로서의 배열 / 80
4.4 문자 배열 / 85
4.5 Array Sorting / 87


CHAPTER 5 Pointers

5.1 포인터 관련 연산자 / 109
5.2 포인터의 의미와 배열과의 관계 / 111
5.3 포인터의 초기화 / 120
5.4 포인터 연산 / 122
5.5 포인터의 상수 선언 / 123
5.6 포인터의 포인터 / 125
5.7 배열과 포인터의 혼용 / 128
5.8 함수 인자로서의 포인터 / 131
5.9 함수 포인터 / 134
5.10 함수 포인터 배열 / 137


CHAPTER 6 Structures

6.1 구조체 선언 / 143
6.2 구조체 배열 / 146
6.3 구조체 포인터 / 149
6.4 구조체의 자기 참조 / 151
6.5 구조체의 구조체 포함 / 160
6.6 Enumeration / 162


CHAPTER 7 Classes

7.1 클래스의 선언 / 167
7.2 CONTENTS7.2 Method Overloading / 176
7.3 Constructor / 177
7.4 this Pointer / 191
7.5 Destructor / 192
7.6 new, delete Operator / 195
7.7 Class Interface & Implementation / 199
7.8 클래스 멤버의 static 선언 / 200
7.9 const Member Function / 202
7.10 friend Function / 205
7.11 Layering / 208
7.12 멤버 함수 포인터 / 230

CHAPTER 8 Derived Classes

8.1 클래스 상속 관계 / 239
8.2 public 상속관계의 의미 / 247
8.3 private 상속관계의 의미 / 250
8.4 상속관계에 있는 클래스간의 생성자 및 소멸자 호출 관계 / 252
8.5 Virtual Function / 253
8.6 Virtual Destructor / 264
8.7 Abstract Class / 267
8.8 Member Function Pointer / 270
8.9 Multiple Inheritance / 272

CHAPTER 9 Operator Overloading

9.1 연산자 오버로딩과 그것의 해석 / 285
9.2 Assignment Operator Overloading / 301
9.3 연산자 오버로딩이 정의된 String 클래스/ 306
9.4 new, delete Oprerator Overloading / 314


CHAPTER 10 Templates

10.1 C++ Template / 319
10.2 Class Template / 321
10.3 Nontype Template Argument / 327
10.4 Function Template / 330
10.5 Member Function Template / 335
10.6 friend Function Template / 339
10.7 static Member Template / 341


CHAPTER 11 Streams

11.1 Standard Output / 355
11.2 Standard Input / 356
11.3 Stream States / 358
11.4 Formatting / 360
11.5 Files and Streams / 363

CHAPTER 12 Exception Handling

12.1 Error Handling / 371
12.2 다중 예외의 습득 / 374 ⅷ
12.3 Naming of Exceptions / 385
12.4 예외의 구조 / 388
12.5 Derived Exceptions / 390
12.6 Uncaught Exceptions / 394

CHAPTER 13 Preprocessing Directives

13.1 매크로 정의와 확장(#define) / 401
13.2 매크로 이름 적용의 중지(#undef) / 403
13.3 Error directive(#error) / 404
13.4 파일 포함(#include) / 404
13.5 선택적 컴파일(#if, #elif, #else,#endif) / 405
13.6 선택적 컴파일(#ifdef, #ifndef) / 407
13.7 Stringizing Operator(#) / 409
13.8 Macro Concatenation Operator(##) / 410
13.9 줄 번호 조절 (#line) / 411
13.10 Predefined Macro / 412

CHAPTER 14 Data Structures

14.1 Stack / 419
14.2 Stack : LinkedList Version / 421
14.3 Queue / 426
14.4 Queue : LinkedList Version / 430
14.5 Priority Queue / 434
14.6 Hash Table / 438

CHAPTER 15 Trees

15.1 Tree / 449
15.2 Binary Search Tree(BST)ⅸ / 461
15.3 Height Balanced Binary Search Tree : AVL Tree / 469

CHAPTER 16 Graphs

16.1 Graph / 489
16.2 Graph 표현 / 491
16.3 Graph 탐색 / 495
16.4 Spanning Tree / 501
16.5 Minimum Cost Spanning Tree / 503
16.6 Shortest Path / 511

CHAPTER 17 Sorting

17.1 Basics / 521
17.2 Bubble Sorting / 522
17.3 Insertion Sorting / 524
17.4 Selection Sorting / 525
17.5 Shell Sorting / 526
17.6 Quick Sorting / 528C++와 자료구조
17.7 Merge Sorting / 530
17.8 Heap Sorting / 532

CHAPTER 18 Applications

18.1 Huffman Code / 541
18.2 C++ Lexical Analyzer / 550
18.3 Parser : Expression Tree / 564
18.4 Calculator / 570
18.5 Calculator : Postfix Version / 575
18.6 Calculator : Expression Tree Versionⅹ / 578

References 583
Index 584

관련 분류

품목정보

발행일
2006년 02월 15일
쪽수, 무게, 크기
590쪽 | 188*254*35mm
ISBN13
9788957171103

리뷰/한줄평0

리뷰

첫번째 리뷰어가 되어주세요.

한줄평

첫번째 한줄평을 남겨주세요.