• Fri frakt över 249 kr
  • •
  • Snabba leveranser
  • •
  • Billiga böcker
Kundservice

Du är på sajten för privatpersoner.

Företag, bibliotek eller offentlig verksamhet?

Du handlar på classic.bokus.com, där alla dina funktioner finns intakta.
Till classic.bokus.com
Bokus logotyp. Gå till startsidan.
  • Erbjudanden
  • Nyheter
  • Student
  • Topplistor
  • Barn & ungdom
  • Bokus Play
  • E-böcker
  • Pocketböcker
  • Spel & pussel

Upp till 20% på populära nyheter →

Sidfot

Mina sidor

    Hjälp

    • Kundservice
    • Vanliga frågor och svar
    • Frakt och leverans
    • Retur vid ångerrätt
    • Reklamera vara
    • Betalning
    • Köpvillkor
    • Allmänna villkor
    • Information om webbplatsens tillgänglighet

    Om Bokus

    • Om oss
    • Pressrum
    • För studenter
    • För företag
    • För bibliotek och offentlig verksamhet
    • För leverantörer
    • Hållbarhet

    Populärt

    • Aktuella erbjudanden
    • Presentkort
    • Studentlitteratur
    • Nya böcker
    • Topplistor
    • Signerade böcker
    • Engelska böcker

    Inspiration

    • Boktips
    • BookTok
    • Populära bokserier
    • Barnbokskaraktärer
    • Populära författare

    Mina sidor

      Hjälp

      • Kundservice
      • Vanliga frågor och svar
      • Frakt och leverans
      • Retur vid ångerrätt
      • Reklamera vara
      • Betalning
      • Köpvillkor
      • Allmänna villkor
      • Information om webbplatsens tillgänglighet

      Om Bokus

      • Om oss
      • Pressrum
      • För studenter
      • För företag
      • För bibliotek och offentlig verksamhet
      • För leverantörer
      • Hållbarhet

      Populärt

      • Aktuella erbjudanden
      • Presentkort
      • Studentlitteratur
      • Nya böcker
      • Topplistor
      • Signerade böcker
      • Engelska böcker

      Inspiration

      • Boktips
      • BookTok
      • Populära bokserier
      • Barnbokskaraktärer
      • Populära författare
      Logotyp för Bokus
      Följ oss på Facebook (extern länk)Följ oss på Instagram (extern länk)Följ oss på YouTube (extern länk)Följ oss på TikTok (extern länk)
      bokus @ CookiesIntegritetspolicyKöpvillkor
      Till Citymail hemsida (extern länk)Till Budbee hemsida (extern länk)Till Postnord hemsida (extern länk)Till Schenker hemsida (extern länk)Till Early Bird hemsida (extern länk)Till Walleys hemsida (extern länk)
      1. Data och IT
      2. Databaser

      Data Structure Programming

      With the Standard Template Library in C++

      AvJoseph Bergin

      Häftad, Engelska, 2012

      Del i serien Undergraduate Texts in Computer Science

      569 kr

      Beställningsvara. Skickas inom 10-15 vardagar. Fri frakt över 249 kr.

      Fler format och utgåvor

      E-bok

      732 kr

      Beskrivning

      Once programmers have grasped the basics of object-oriented programming and C++, the most important tool that they have at their disposal is the Standard Template Library (STL). This provides them with a library of re-usable objects and standard data structures. It has recently been accepted by the C++ Standards Committee. This textbook is an introduction to data structures and the STL. It provides a carefully integrated discussion of general data structures and their implementation and use in the STL. In so doing, the author is able to teach readers the important features of abstraction and how to develop applications using the STL.

      Produktinformation

      • Utgivningsdatum:2012-10-23
      • Mått:178 x 254 x 20 mm
      • Vikt:670 g
      • Format:Häftad
      • Språk:Engelska
      • Serie:Undergraduate Texts in Computer Science
      • Antal sidor:336
      • Förlag:Springer-Verlag New York Inc.
      • ISBN:9781461272236

      Utforska kategorier

      • Databaser inom Data och IT
      • Programmeringsböcker inom Data och IT

      Innehållsförteckning

      • 1. Data Structures and Algorithms.- 1.1 Data Abstraction and Encapsulation.- 1.2 Classes, Data Abstraction, Encapsulation, and Information Hiding.- 1.3 Derived Classes. Object Orientation.- 1.4 Templates.- 1.5 Which Data Abstractions Are Useful?.- 1.6 Abstractions Provided by the STL.- 1.7 Summary.- 1.8 Exercises.- 2. Programming with Arrays and Pointers.- 2.1 Arrays.- 2.2 Pointers and Arrays.- 2.3 Pointer Arithmetic.- 2.4 Arrays with More than One Dimension.- 2.5 Putting It Together. An Application.- 2.6 How the STL Generalizes Arrays and Pointers.- 2.7 Some Common Problems. Searching and Sorting.- 2.8 Using Arrays with the STL.- 2.9 Another Example. A Simple Database.- 2.10 Arrays That Contain Pointers.- 2.11 Another Use for Pointers—Lists.- 2.12 Summary.- 2.13 Exercises.- 3. Overview of Container Mechanisms.- 3.1 Storage Mechanisms.- 3.2 Dense Storage.- 3.3 An Extended Example Part 1: The Array Stack.- 3.4 Linked Storage.- 3.5 An Extended Example Part 2: The Linked Stack.- 3.6 Tree Storage.- 3.7 Graph Storage.- 3.8 Hashed Storage.- 3.9 Indexed Storage.- 3.10 Summary.- 3.11 Exercises.- 4. Overview of the Standard Template Library.- 4.1 Components of the STL.- 4.2 A Motivating Example: A Spell Checker.- 4.3 Containers.- 4.4 Iterators.- 4.5 Generic Algorithms.- 4.6 Function Objects.- 4.7 Adaptors.- 4.8 Allocators.- 4.9 Summary.- 4.10 Exercises.- 5. Vector Programming.- 5.1 Vectors—Expandable Arrays.- 5.2 The Indexing Problem.- 5.3 How We Can Implement Vectors.- 5.4 Memory Management.- 5.5 Adding to the Functionality of ExpandableArrays.- 5.6 Programming with Expandable Arrays.- 5.7 Building a Stack Adaptor.- 5.8 The STL vector Template.- 5.9 A Graph Implemented with STL vectors.- 5.10 Summary.- 5.11 Exercises.- 6. Dequeue Programming.- 6.1 Queues and Double-EndedQueues.- 6.2 Implementing a Dequeue.- 6.3 A Simple deque Example.- 6.4 The deque Interface.- 6.5 Efficiency of deque.- 6.6 More on Container Adaptors—The queue Adaptor.- 6.7 Priority Queues and Heaps.- 6.8 STL Generic Algorithms—Searching and Sorting.- 6.9 Median and Other Order Statistics.- 6.10 Merging.- 6.11 Summary.- 6.12 Exercises.- 7. Lists.- 7.1. Implementation Strategies of STL Lists.- 7.2. Properties of STL Lists.- 7.3 A Simple Implementation of Circular Lists.- 7.4 An Alternate Implementation of Lists.- 7.5 The Iterator Invalidation Problem and Its Solution.- 7.6 Techniques for STL Lists.- 7.7 Summary.- 7.8 Exercises.- 8. Sets, Maps, Multisets, and MultiMaps.- 8.1 Sequential Versus Sorted Containers.- 8.2 Binary Trees.- 8.3 Binary Search Trees.- 8.4 Balanced Binary Search Trees.- 8.5 2-3-4Trees.- 8.6 Red-Black Trees.- 8.7 Sets and Multisets.- 8.8 Maps and Multimaps.- 8.9 An Implementation of Red-Black Trees.- 8.10 Summary.- 8.11 Exercises.- 9. Hash Tables.- 9.1. Hashed Associative Containers and the STL.- 9.2 Simple Hashing—Separate Chaining.- 9.3 Simple Hashing—Circular Hashing.- 9.4 Variations on Simple Hashing.- 9.5 Hash Functions.- 9.6 Reorganization of a Hash Table.- 9.7 Using Hashed Structures.- 9.8 Elements of an Implementation.- 9.9 Design Issues.- 9.10 Extending the Standard Template Library.- 9.11 Summary.- 9.12 Exercises.
      Hoppa över listan

      Mer från samma författare

      Joseph Bergin, Laurence Brockliss - Richelieu and his Age, Inbunden

      Richelieu and his Age

      Joseph Bergin, Laurence Brockliss

      Inbunden, 1992

      2 786 kr

      Joseph Bergin - The Seventeenth Century, Häftad

      The Seventeenth Century

      Joseph Bergin

      Häftad, 2000

      673 kr

      Joseph Bergin - The Seventeenth Century, Inbunden

      The Seventeenth Century

      Joseph Bergin

      Inbunden, 2000

      2 437 kr

      Joseph Bergin - Cardinal Richelieu, Häftad

      Cardinal Richelieu

      Joseph Bergin

      Häftad, 1990

      564 kr

      Joseph Bergin, Mark Stehlik, Jim Roberts, Richard E. Pattis - Karel++, Häftad

      Karel++

      Joseph Bergin, Mark Stehlik, Jim Roberts, Richard E. Pattis

      Häftad, 1996

      1 071 kr

      Joseph Bergin - Beyond Karel J Robot: A Gentle Introduction to the Art of Object-Oriented Programming in Java, Volume 2, Häftad

      Beyond Karel J Robot: A Gentle Introduction to the Art of Object-Oriented Programming in Java, Volume 2

      Joseph Bergin

      Häftad

      412 kr

      Joseph Bergin - Agile Software: Patterns of Practice, Häftad

      Agile Software: Patterns of Practice

      Joseph Bergin

      Häftad

      469 kr

      Joseph Bergin - History of France, Häftad

      History of France

      Joseph Bergin

      Häftad, 2015

      389 kr

      Joseph Bergin - History of France, E-bok

      History of France

      Joseph Bergin

      E-bok
      2015

      420 kr

      Joseph Bergin - Crown, Church and Episcopate Under Louis XIV, Inbunden

      Crown, Church and Episcopate Under Louis XIV

      Joseph Bergin

      Inbunden, 2004

      527 kr

      Hoppa över listan

      Mer från samma serie

      David R. Brooks - C Programming: The Essentials for Engineers and Scientists, Inbunden

      C Programming: The Essentials for Engineers and Scientists

      David R. Brooks

      Inbunden, 1999

      1 131 kr

      Susan N. Merritt, Allen Stix - Migrating from Pascal to C++, Inbunden

      Migrating from Pascal to C++

      Susan N. Merritt, Allen Stix

      Inbunden, 1996

      569 kr

      Bernard P. Zeigler - Objects and Systems, Inbunden

      Objects and Systems

      Bernard P. Zeigler

      Inbunden, 1997

      569 kr

      John Beidler - Data Structures and Algorithms, Inbunden

      Data Structures and Algorithms

      John Beidler

      Inbunden, 1996

      569 kr

      Oliver Grillmeyer - Exploring Computer Science with Scheme, Inbunden

      Exploring Computer Science with Scheme

      Oliver Grillmeyer

      Inbunden, 1997

      1 041 kr

      Dexter C. Kozen - Automata and Computability, Inbunden

      Automata and Computability

      Dexter C. Kozen

      Inbunden, 1997

      880 kr

      David R. Brooks - C Programming: The Essentials for Engineers and Scientists, Häftad

      C Programming: The Essentials for Engineers and Scientists

      David R. Brooks

      Häftad, 2012

      738 kr

      Jon Pearce - Programming and Meta-Programming in Scheme, Häftad

      Programming and Meta-Programming in Scheme

      Jon Pearce

      Häftad, 2012

      569 kr

      Dexter C. Kozen - Automata and Computability, Häftad

      Automata and Computability

      Dexter C. Kozen

      Häftad, 2012

      648 kr

      John Beidler - Data Structures and Algorithms, Häftad

      Data Structures and Algorithms

      John Beidler

      Häftad, 2012

      569 kr

      Hoppa över listan

      Du kanske också är intresserad av

      Joseph Bergin - Data Structure Programming, E-bok

      Data Structure Programming

      Joseph Bergin

      E-bok
      2012

      732 kr

      Bernard P. Zeigler - Objects and Systems, Inbunden

      Objects and Systems

      Bernard P. Zeigler

      Inbunden, 1997

      569 kr

      Joseph Bergin, Mark Stehlik, Jim Roberts, Richard E. Pattis - Karel++, Häftad

      Karel++

      Joseph Bergin, Mark Stehlik, Jim Roberts, Richard E. Pattis

      Häftad, 1996

      1 071 kr

      Joseph Bergin - The Seventeenth Century, Inbunden

      The Seventeenth Century

      Joseph Bergin

      Inbunden, 2000

      2 437 kr

      Joseph Bergin - Beyond Karel J Robot: A Gentle Introduction to the Art of Object-Oriented Programming in Java, Volume 2, Häftad

      Beyond Karel J Robot: A Gentle Introduction to the Art of Object-Oriented Programming in Java, Volume 2

      Joseph Bergin

      Häftad

      412 kr

      Joseph Bergin, Laurence Brockliss - Richelieu and his Age, Inbunden

      Richelieu and his Age

      Joseph Bergin, Laurence Brockliss

      Inbunden, 1992

      2 786 kr

      Joseph Bergin - The Seventeenth Century, Häftad

      The Seventeenth Century

      Joseph Bergin

      Häftad, 2000

      673 kr

      Joseph Bergin - Agile Software: Patterns of Practice, Häftad

      Agile Software: Patterns of Practice

      Joseph Bergin

      Häftad

      469 kr

      Joseph Bergin - History of France, E-bok

      History of France

      Joseph Bergin

      E-bok
      2015

      420 kr

      Joseph Bergin - Church, Society, and Religious Change in France, 1580-1730, Inbunden

      Church, Society, and Religious Change in France, 1580-1730

      Joseph Bergin

      Inbunden, 2009

      502 kr