본문내용 바로가기
무료배송 소득공제 정가제free

Ready-to-Run Visual Basic Algorithms, 2/e (BK+CD)

2/E | Paperback
Stephens, Rod/ Stephens, Kenneth R. 지음 | Wiley | 1998년 04월 01일
Ready-to-Run Visual Basic Algorithms, 2/e (BK+CD)

이 책의 다른 상품 정보

  • 정가 : 89,230원
    판매가 : 71,380 [20%↓ 17,850원 할인] 할인쿠폰 받기
  • 혜택 :
    [기본적립] 2150원 적립 [3% 적립] [추가적립] 5만원 이상 구매 시 2,000원 추가적립 안내 [회원혜택] 회원 등급 별, 3만원 이상 구매 시 2~4% 추가적립 안내 [리뷰적립] 리뷰 작성 시 e교환권 최대 300원 추가적립 안내
  • 추가혜택 : 포인트 안내 도서소득공제 안내 추가혜택 더보기
  • 배송비 : 무료 배송비 안내
  • 도서상태 : 현재는 도서주문이 불가합니다.

알립니다.

  • 외국도서의 경우 해외제공정보로만 서비스되어 미표기된 정보가 있을 수 있습니다. 필요한 정보가 있을경우 1:1 문의게시판 을 이용하여 주십시오.
상품상세정보
ISBN 9780471242680(0471242683)
쪽수 395쪽
언어 English
크기 197(W) X 241(H) X 25(T) (mm)
2/E
제본형태 Paperback
Textual Format Computer Applications
리딩지수 Level Professional

책소개

이 책이 속한 분야

목차

Introduction xi
Chapter 1 Fundamental Concepts 1 (16)
What Are Algorithms? 1 (1)
Analyzing Algorithms--How Fast Is Fast? 2 (7)
Space versus Time 2 (1)
Big O Notation 3 (1)
Looking for Complexity 4 (2)
Complexity of Recursive Algorithms 6 (3)
Average Case and Worst Case 9 (1)
Common Complexity Functions 9 (2)
Logarithms 10 (1)
The Real World--Fast versus FAST 11 (5)
Paging 12 (2)
Pointer Faking, Object References, and 14 (2)
Collections
Summary 16 (1)
Chapter 2 Lists 17 (32)
List Basics 17 (1)
Simple Lists 18 (5)
Collections 18 (1)
A Resizable List 19 (3)
The SimpleList Class 22 (1)
Unordered Lists 23 (4)
Linked Lists 27 (8)
Adding Items to a Linked List 29 (1)
Removing Items from a Linked List 30 (1)
Destroying a Linked List 31 (1)
Sentinels 32 (1)
Encapsulating Linked Lists 32 (2)
Accessing Cells 34 (1)
Linked List Variations 35 (8)
Circular Linked Lists 35 (2)
Circular Reference Problems 37 (1)
Doubly Linked Lists 37 (3)
Threads 40 (3)
Other Linked Structures 43 (1)
Pointer Faking 43 (4)
Summary 47 (2)
Chapter 3 Stacks and Queues 49 (18)
Stacks 49 (3)
Multiple Stacks 51 (1)
Queues 52 (13)
Circular Queues 55 (4)
Linked List-Based Queues 59 (1)
Collections as Queues 60 (1)
Priority Queues 61 (2)
Multi-Headed Queues 63 (2)
Summary 65 (2)
Chapter 4 Arrays 67 (14)
Triangular Arrays 67 (3)
Diagonal Entries 69 (1)
Irregular Arrays 70 (3)
Forward Star 71 (1)
Irregular Linked Lists 72 (1)
Sparse Arrays 73 (5)
Array Indexing 75 (3)
Very Sparse Arrays 78 (2)
Summary 80 (1)
Chapter 5 Recursion 81 (36)
What Is Recursion? 81 (1)
Recursive Factorials 82 (2)
Run Time Analysis 83 (1)
Recursive Greatest Common Divisor 84 (2)
Run Time Analysis 85 (1)
Recursive Fibonacci Numbers 86 (2)
Run Time Analysis 87 (1)
Recursive Hilbert Curves 88 (4)
Run Time Analysis 90 (2)
Recursive Sierpinski Curves 92 (4)
Run Time Analysis 95 (1)
Dangers of Recursion 96 (4)
Infinite Recursion 96 (2)
Wasted Space 98 (1)
Logical Misuse 98 (1)
When to Use Recursion 99 (1)
Tail Recursion 100(2)
Nonrecursive Fibonacci Numbers 102(3)
Avoiding More General Recursion 105(3)
Nonrecursive Hilbert Curves 108(4)
Nonrecursive Sierpinski Curves 112(3)
Summary 115(2)
Chapter 6 Trees 117(38)
Definitions 118(1)
Tree Representations 119(9)
Fat Nodes 119(1)
Child Lists 120(2)
Forward Star 122(5)
Complete Trees 127(1)
Tree Traversal 128(5)
Sorted Trees 133(8)
Adding Items 134(1)
Removing Items 135(4)
Traversing Sorted Trees 139(2)
Threaded Trees 141(5)
Maintaining Threaded Trees 144(2)
Quadtrees 146(7)
Modifying MAX_PER_NODE 151(1)
Quadtree Pointer Faking 152(1)
Octtrees 153(1)
Summary 153(2)
Chapter 7 Balanced Trees 155(32)
Balance 155(1)
AVL Trees 156(15)
Adding Nodes to an AVL Tree 156(10)
Removing Nodes from an AVL Tree 166(5)
B-trees 171(6)
B-tree Performance 172(1)
Inserting Items in a B-tree 173(1)
Removing Items from a B-tree 174(1)
B-tree Variations 175(2)
Improving B-trees 177(8)
Rebalancing to Avoid Bucket Splits 177(2)
Disk Access Issues 179(3)
A B+tree Database 182(3)
Summary 185(2)
Chapter 8 Decision Trees 187(38)
Searching Game Trees 187(8)
Minimax Searching 189(4)
Improving Game Tree Searching 193(2)
Searching Other Decision Trees 195(23)
Branch and Bound 195(6)
Heuristics 201(17)
Other Hard Problems 218(5)
Satisfiability (SAT) 218(1)
The Partition Problem 219(1)
The Hamiltonian Path Problem (HAM) 219(1)
The Traveling Salesman Problem (TSP) 220(1)
The Firehouse Problem 221(1)
Summary of Hard Problems 222(1)
Summary 223(2)
Chapter 9 Sorting 225(40)
General Considerations 225(5)
Index Tables 225(2)
Key Combination and Compression 227(3)
Example Programs 230(1)
Selectionsort 231(1)
Unsorting 232(1)
Insertionsort 233(3)
Insertion with Linked Lists 234(2)
Bubblesort 236(4)
Quicksort 240(5)
Mergesort 245(2)
Heapsort 247(8)
Heaps 247(4)
Priority Queues 251(3)
The Heapsort Algorithm 254(1)
Countingsort 255(1)
Bucketsort 256(6)
Linked List Bucketsort 257(2)
Array-Based Bucketsort 259(3)
Summary 262(3)
Chapter 10 Searching 265(16)
Example Programs 265(1)
Exhaustive Search 266(3)
Searching Sorted Lists 267(1)
Searching Linked Lists 267(2)
Binary Search 269(2)
Interpolation Search 271(4)
String Data 275(1)
Hunting and Searching 276(2)
Binary Hunt and Search 276(1)
Interpolative Hunt and Search 277(1)
Summary 278(3)
Chapter 11 Hashing 281(32)
Chaining 282(3)
Advantages and Disadvantages of Chaining 283(2)
Buckets 285(10)
Hash Tables on Disk 288(4)
Bucket Chaining 292(2)
Removing Items 294(1)
Advantages and Disadvantages of Buckets 295(1)
Open Addressing 295(15)
Linear Probing 296(6)
Quadratic Probing 302(3)
Pseudo-Random Probing 305(3)
Removing Items 308(2)
Summary 310(3)
Chapter 12 Network Algorithms 313(42)
Definitions 313(1)
Network Representations 314(3)
Managing Nodes and Links 316(1)
Network Traversals 317(3)
Minimal Spanning Trees 320(4)
Shortest Paths 324(20)
Label Setting 326(5)
Label Correcting 331(3)
Other Shortest Path Problems 334(6)
Shortest Path Applications 340(4)
Maximum Flow 344(9)
Maximum Flow Applications 351(2)
Summary 353(2)
Chapter 13 Object-Oriented Techniques 355(18)
Benefits of OOP 355(6)
Encapsulation 355(2)
Polymorphism 357(3)
Reuse and Inheritance 360(1)
OOP Paradigms 361(11)
Command 362(1)
Visitor 363(1)
Iterator 364(1)
Friend 365(1)
Interface 366(1)
Facade 366(1)
Factory 366(1)
Singleton 367(1)
Serialization 368(2)
MVC 370(2)
Summary 372(1)
Appendix A Using the CD-ROM 373(4)
What's on the CD-ROM 373(1)
Hardware Requirements 374(1)
Installing Source Code 374(1)
Running the Example Programs 374(1)
User Assistance and Information 375(2)
Appendix B List of Example Programs 377(4)
Index 381

Klover 리뷰 (0)

북로그 리뷰 (0) 쓰러가기

북로그 리뷰는 본인 인증 후 작성 가능합니다.
책이나 타인에 대해 근거 없이 비방을 하거나 타인의 명예를 훼손할 수 있는 내용은 비공개 처리 될 수 있습니다.
※ 북로그 리뷰 리워드 제공 2021. 4. 1 종료

문장수집 (0) 문장수집 쓰기 나의 독서기록 보기
※구매 후 문장수집 작성 시, 리워드를 제공합니다. 안내

교환/반품/품절안내

※ 상품 설명에 반품/교환 관련한 안내가 있는 경우 그 내용을 우선으로 합니다. (업체 사정에 따라 달라질 수 있습니다.)

교환/반품/품절안내
반품/교환방법 마이룸 > 주문관리 > 주문/배송내역 > 주문조회 > 반품/교환신청 ,
[1:1상담>반품/교환/환불] 또는 고객센터 (1544-1900)

※ 오픈마켓, 해외배송주문, 기프트 주문시 [1:1상담>반품/교환/환불]
    또는 고객센터 (1544-1900)
반품/교환가능 기간 변심반품의 경우 수령 후 7일 이내,
상품의 결함 및 계약내용과 다를 경우 문제점 발견 후 30일 이내
반품/교환비용 변심 혹은 구매착오로 인한 반품/교환은 반송료 고객 부담
반품/교환 불가 사유
  • 소비자의 책임 있는 사유로 상품 등이 손실 또는 훼손된 경우
    (단지 확인을 위한 포장 훼손은 제외)
  • 소비자의 사용, 포장 개봉에 의해 상품 등의 가치가 현저히 감소한 경우
    예) 화장품, 식품, 가전제품(악세서리 포함) 등
  • 복제가 가능한 상품 등의 포장을 훼손한 경우
    예) 음반/DVD/비디오, 소프트웨어, 만화책, 잡지, 영상 화보집
  • 소비자의 요청에 따라 개별적으로 주문 제작되는 상품의 경우 ((1)해외주문도서)
  • 디지털 컨텐츠인 eBook, 오디오북 등을 1회 이상 다운로드를 받았을 경우
  • 시간의 경과에 의해 재판매가 곤란한 정도로 가치가 현저히 감소한 경우
  • 전자상거래 등에서의 소비자보호에 관한 법률이 정하는 소비자 청약철회 제한 내용에
    해당되는 경우
(1) 해외주문도서 : 이용자의 요청에 의한 개인주문상품으로 단순변심 및 착오로 인한 취소/교환/반품 시 ‘해외주문 반품/취소 수수료’ 고객 부담 (해외주문 반품/취소 수수료 : ①서양도서-판매정가의 12%, ②일본도서-판매정가의 7%를 적용)
상품 품절 공급사(출판사) 재고 사정에 의해 품절/지연될 수 있으며, 품절 시 관련 사항에 대해서는
이메일과 문자로 안내드리겠습니다.
소비자 피해보상
환불지연에 따른 배상
  • 상품의 불량에 의한 교환, A/S, 환불, 품질보증 및 피해보상 등에 관한 사항은
    소비자분쟁해결 기준 (공정거래위원회 고시)에 준하여 처리됨
  • 대금 환불 및 환불지연에 따른 배상금 지급 조건, 절차 등은 전자상거래 등에서의
    소비자 보호에 관한 법률에 따라 처리함
바로가기
  • 우측 확장형 배너 2
  • 우측 확장형 배너 2
최근 본 상품