Login       My Wishlist
  My Cart
$0.00 / 0 items
 
EMS Linux
Utilizing the Best Tools With Linux
 
International Access
Global Shipping Options Available
Home About Us News Our Blog Our Catalog My Cart My Account Track Shippment Contact Us
  Our Catalog   Languages & Tools   C & C++   Tutorials

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 Tutorials.

 


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


mpn: illustrations, ean: 9780139798092, isbn: 0139798099,
In the first edition of Thinking in C++, Bruce Eckel synthesized years of C++ teaching and programming experience into a beautifully structured course in making the most of the language. It became an instant classic, winning the 1995 Software Develop...

By SAMS
ean: 9780672316333, isbn: 0672316331,
Covers UML syntax and diagrams, object-oriented design, links, associations, inheritance, the development process, and modeling systems...

ean: 9780486485812, isbn: 0486485811,
With its focus on creating efficient data structures and algorithms, this comprehensive text helps readers understand how to select or design the tools that will best solve specific problems. It uses Java as the programming language and is suitable f...

ean: 9781787121706, isbn: 1787121704,
Key FeaturesDelve into the fundamentals of multithreading and concurrency and find out how to implement themExplore atomic operations to optimize code performanceApply concurrency to both distributed computing and GPGPU processingBook DescriptionMult...

mpn: Illustrations, ean: 9780072467505, isbn: 0072467509,
Introduction to Computing Systems: From bits & gates to C & beyond, now in its second edition, is designed to give students a better understanding of computing early in their college careers in order to give them a stronger foundation for later cours...

mpn: Illustrations, ean: 9780130166296, isbn: 0130166294,
PLEASE PROVIDE COURSE INFORMATION PLEASE PROVIDE...

By Wspc
ean: 9789814699402, isbn: 9814699403,
Introduction to Windows® and Graphics Programming with Visual C++® (2nd Edition) provides an accessible approach to the study of Windows programming. It is intended to be an introduction to Visual C++ for technical people including practicing engin...

ean: 9780672312601, isbn: 0672312603,

ean: 9780782114195, isbn: 0782114199,
Read this book, and in two weeks you'll call yourself a C++ programmer, and you'll be able to write professional DOS and Windows programs using the powerful C++ technology. Easy to read with plenty of step-by-step examples, the book includes a high d...

ean: 9788441518148, isbn: 8441518149,



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