C++ Data Structures and Algorithms

Anggoro, Wisnu

ISBN 10: 1788835212 ISBN 13: 9781788835213
Published by Packt Publishing, 2018
Used Paperback

From ThriftBooks-Dallas, Dallas, TX, U.S.A. Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

AbeBooks Seller since 2 July 2009

This specific item is no longer available.

About this Item

Description:

Readable copy. Pages may have considerable notes/highlighting. ~ ThriftBooks: Read More, Spend Less 1.22. Seller Inventory # G1788835212I5N00

Report this item

Synopsis:

Learn how to build efficient, secure and robust code in C++ by using data structures and algorithms - the building blocks of C++

Key Features

  • Use data structures such as arrays, stacks, trees, lists, and graphs with real-world examples
  • Learn the functional and reactive implementations of the traditional data structures
  • Explore illustrations to present data structures and algorithms, as well as their analysis, in a clear, visual manner

Book Description

C++ is a general-purpose programming language which has evolved over the years and is used to develop software for many different sectors. This book will be your companion as it takes you through implementing classic data structures and algorithms to help you get up and running as a confident C++ programmer.

We begin with an introduction to C++ data structures and algorithms while also covering essential language constructs. Next, we will see how to store data using linked lists, arrays, stacks, and queues. Then, we will learn how to implement different sorting algorithms, such as quick sort and heap sort. Along with these, we will dive into searching algorithms such as linear search, binary search and more. Our next mission will be to attain high performance by implementing algorithms to string datatypes and implementing hash structures in algorithm design. We'll also analyze Brute Force algorithms, Greedy algorithms, and more.

By the end of the book, you'll know how to build components that are easy to understand, debug, and use in different applications.

What you will learn

  • Know how to use arrays and lists to get better results in complex scenarios
  • Build enhanced applications by using hashtables, dictionaries, and sets
  • Implement searching algorithms such as linear search, binary search, jump search, exponential search, and more
  • Have a positive impact on the efficiency of applications with tree traversal
  • Explore the design used in sorting algorithms like Heap sort, Quick sort, Merge sort and Radix sort
  • Implement various common algorithms in string data types
  • Find out how to design an algorithm for a specific task using the common algorithm paradigms

Who This Book Is For

This book is for developers who would like to learn the Data Structures and Algorithms in C++. Basic C++ programming knowledge is expected.

Table of Contents

  1. Learning Data Structures and Algorithms in C++
  2. Storing Data in Lists and Linked Lists
  3. Constructing stacks and queues
  4. Arranging data elements using sorting algorithm
  5. Finding out an element using searching algorithm
  6. Dealing with strings
  7. Building hierarchical tree structure
  8. Associating a value to a key in hash table
  9. Designing an algorithm

About the Author:

Wisnu Anggoro is a Microsoft Certified Professional in C# programming and an experienced C/C++ developer. He has also authored three books, Learning C++ Functional Programming, Functional C#, and Boost.Asio C++ Network Programming - Second Edition, published by Packt. He has been programming since he was in junior high school (about 20 years ago) and started developing computer applications using the BASIC programming language in the MS-DOS environment. He has a solid experience of smart card programming as well as desktop and web application programming, such as designing, developing, and supporting live use applications for SIM Card Operating System Porting, personalization, PC/SC communication, and other smart card applications that require the use of C# and C/C++. He is currently a senior smart card software engineer at CIPTA, an Indonesian company that specializes in the innovation and technology of smart cards.

"About this title" may belong to another edition of this title.

Bibliographic Details

Title: C++ Data Structures and Algorithms
Publisher: Packt Publishing
Publication Date: 2018
Binding: Paperback
Condition: Fair
Dust Jacket Condition: No Jacket

Top Search Results from the AbeBooks Marketplace

Stock Image

Anggoro, Wisnu
Published by Packt Publishing, 2018
ISBN 10: 1788835212 ISBN 13: 9781788835213
New Softcover

Seller: thebookforest.com, San Rafael, CA, U.S.A.

Seller rating 4 out of 5 stars 4-star rating, Learn more about seller ratings

Condition: New. Well packaged and promptly shipped from California. Partnered with Friends of the Library since 2010. Seller Inventory # BAY_00_SH_031028

Contact seller

Buy New

£ 34.66
£ 2.98 shipping
Ships within U.S.A.

Quantity: 1 available

Add to basket

Seller Image

Anggoro, Wisnu
Published by Packt Publishing, 2018
ISBN 10: 1788835212 ISBN 13: 9781788835213
New Softcover

Seller: GreatBookPrices, Columbia, MD, U.S.A.

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Condition: New. Seller Inventory # 32740842-n

Contact seller

Buy New

£ 35.69
£ 1.97 shipping
Ships within U.S.A.

Quantity: Over 20 available

Add to basket

Stock Image

Anggoro, Wisnu
Published by Packt Publishing, 2018
ISBN 10: 1788835212 ISBN 13: 9781788835213
New Softcover

Seller: Lucky's Textbooks, Dallas, TX, U.S.A.

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Condition: New. Seller Inventory # ABLIING23Mar2912160182298

Contact seller

Buy New

£ 36.74
£ 2.98 shipping
Ships within U.S.A.

Quantity: Over 20 available

Add to basket

Stock Image

Anggoro, Wisnu
Published by Packt Publishing, 2018
ISBN 10: 1788835212 ISBN 13: 9781788835213
Used Softcover

Seller: World of Books (was SecondSale), Montgomery, IL, U.S.A.

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Condition: Good. Item in good condition. Textbooks may not include supplemental items i.e. CDs, access codes etc. Seller Inventory # 00092716520

Contact seller

Buy Used

£ 37.71
Free Shipping
Ships within U.S.A.

Quantity: 1 available

Add to basket

Stock Image

Anggoro, Wisnu
Published by Packt Publishing 2018-04, 2018
ISBN 10: 1788835212 ISBN 13: 9781788835213
New PF

Seller: Chiron Media, Wallingford, United Kingdom

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

PF. Condition: New. Seller Inventory # 6666-IUK-9781788835213

Contact seller

Buy New

£ 38.50
£ 15.49 shipping
Ships from United Kingdom to U.S.A.

Quantity: 10 available

Add to basket

Seller Image

Anggoro, Wisnu
Published by Packt Publishing 4/25/2018, 2018
ISBN 10: 1788835212 ISBN 13: 9781788835213
New Paperback or Softback

Seller: BargainBookStores, Grand Rapids, MI, U.S.A.

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Paperback or Softback. Condition: New. C++ Data Structures and Algorithms. Book. Seller Inventory # BBS-9781788835213

Contact seller

Buy New

£ 39.52
Free Shipping
Ships within U.S.A.

Quantity: 5 available

Add to basket

Seller Image

Anggoro, Wisnu
Published by Packt Publishing, 2018
ISBN 10: 1788835212 ISBN 13: 9781788835213
New Softcover

Seller: GreatBookPricesUK, Woodford Green, United Kingdom

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Condition: New. Seller Inventory # 32740842-n

Contact seller

Buy New

£ 40.98
£ 15 shipping
Ships from United Kingdom to U.S.A.

Quantity: Over 20 available

Add to basket

Stock Image

Wisnu Anggoro
Published by Packt Publishing Limited, 2018
ISBN 10: 1788835212 ISBN 13: 9781788835213
New PAP
Print on Demand

Seller: PBShop.store UK, Fairford, GLOS, United Kingdom

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

PAP. Condition: New. New Book. Delivered from our UK warehouse in 4 to 14 business days. THIS BOOK IS PRINTED ON DEMAND. Established seller since 2000. Seller Inventory # L0-9781788835213

Contact seller

Buy New

£ 41.27
£ 5.02 shipping
Ships from United Kingdom to U.S.A.

Quantity: Over 20 available

Add to basket

Stock Image

Anggoro, Wisnu
Published by Packt Publishing, 2018
ISBN 10: 1788835212 ISBN 13: 9781788835213
New Softcover

Seller: California Books, Miami, FL, U.S.A.

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Condition: New. Seller Inventory # I-9781788835213

Contact seller

Buy New

£ 41.59
Free Shipping
Ships within U.S.A.

Quantity: Over 20 available

Add to basket

Seller Image

Anggoro, Wisnu
Published by Packt Publishing, 2018
ISBN 10: 1788835212 ISBN 13: 9781788835213
Used Softcover

Seller: GreatBookPrices, Columbia, MD, U.S.A.

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Condition: As New. Unread book in perfect condition. Seller Inventory # 32740842

Contact seller

Buy Used

£ 42.10
£ 1.97 shipping
Ships within U.S.A.

Quantity: Over 20 available

Add to basket

There are 11 more copies of this book

View all search results for this book