Login       My Wishlist
  My Cart
$0.00 / 0 items
 
EMS Linux
Utilizing the Best Tools With Linux
 
International Access
Global Shipping Options Available
  Our Catalog   Languages & Tools   C & C++   C++

C++ Data Structures and Algorithms: Learn how to write efficient code to build scalable and robust applications in C++


Free Shipping Included! C++ Data Structures and Algorithms: Learn how to write efficient code to build scalable and robust applications in C++ by Packt Publishing - ebooks Account at EMS Linux. Hurry! Limited time offer. Offer valid only while supplies last. Learn how to build efficient, secure and robust code in C++ by using data structures and algorithms - the building blocks of C++Key FeaturesUse data


Product Description

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

Additional Information

Manufacturer:Packt Publishing - ebooks Account
Publisher:Packt Publishing - ebooks Account
Studio:Packt Publishing - ebooks Account
EAN:9781788835213
Item Size:0.73 x 9.25 x 9.25 inches
Package Weight:1.27 pounds
Package Size:7.56 x 0.79 x 0.79 inches

C++ Data Structures and Algorithms: Learn how to write efficient code to build scalable and robust applications in C++ by Packt Publishing - ebooks Account

Buy Now:
C++ Data Structures and Algorithms: Learn how to write efficient code to build scalable and robust applications in C++

Brand: Packt Publishing - ebooks Account
Condition: New
Lead Time: 1 - 2 Business Days
Availability: In Stock
$44.99


Quantity:  

 


View More In C++.

 


Have questions about this item, or would like to inquire about a custom or bulk order?


If you have any questions about this product by Packt Publishing - ebooks Account, contact us by completing and submitting the form below. If you are looking for a specif part number, please include it with your message.

First Name:
Last Last:
Email Address:
Your Message:

Related Best Sellers


By Pearson Prentice Hall Computin
mpn: 9780134314303, ean: 9780134314303, isbn: 0134314301,
C Without Fear...

By Prentice Hall
mpn: illustrations, ean: 9780139798092, isbn: 0139798099,

By Addison-Wesley Professional
ean: 9780201543308, isbn: 0201543303,
This book focuses on the principles, processes and decisions made during the development of the C++ programming language. As the inventor of the language, Stroustrup presents his insight into the decisions which resulted in the features of C++ - the ...

By O'Reilly Media
ean: 9781449368104, isbn: 1449368107,
Make: Sensors is the definitive introduction and guide to the sometimes-tricky world of using sensors to monitor the physical world. With dozens of projects and experiments for you to build, this book shows you how to build sensor projects with both ...

By O'Reilly Media
mpn: black & white illustrations, ean: 9781491920879, isbn: 1491920874,
How can you take advantage of the HipHop Virtual Machine (HHVM) and the Hack programming language, two new technologies that Facebook developed to run their web servers? With this practical guide, Owen Yamauchi—a member of Facebook’s core Hack an...

By Packt Publishing
ean: 9781788399975, isbn: 1788399978,
Get to grips with modern software demands by learning the effective uses of Rust's powerful memory safety.Key FeaturesLearn and improve the sequential performance characteristics of your softwareUnderstand the use of operating system processes in a h...

By Adnan Aziz
ean: 9781479274833, isbn: 1479274836,
Take great care to buy the latest version bit.ly/buyingEPIEPI includes a framework for writing your solutions, as well as testing them against a comprehensive set of test-cases. Head over to judge.elementsofprogramminginterviews.com for details.Bef...

By Addison-Wesley Professional
ean: 9780134997834, isbn: 0134997832,
In  A Tour of C++, Second Edition, Bjarne Stroustrup, the creator of C++, describes what constitutes modern C++. This concise, self-contained guide covers most major language features and the major standard-library components—not, of course, in g...

By Addison-Wesley Professional
mpn: 9780321563842, ean: 9780321563842, isbn: 0321563840,
This book features an enhanced, layflat binding, which allows the book to stay open more easily when placed on a flat surface. This special binding method—noticeable by a small space inside the spine—also increases durability. C++11 has arrived: ...

By Jones Bartlett Publishers
ean: 9781284089189, isbn: 1284089185,
C++ Plus Data Structures, Sixth Edition explores the specifications, applications, and implementations of abstract data types with unmatched accessibility. Topics such as modularization, data encapsulation, information hiding, object-oriented decompo...



Privacy Policy / Terms of Service
© 2018 - emslinux.com. All Rights Reserved.