Listen and read

Step into an infinite world of stories

  • Read and listen as much as you want
  • Over 1 million titles
  • Exclusive titles + Storytel Originals
  • 7 days free trial, then €9.99/month
  • Easy to cancel anytime
Subscribe Now
Details page - Device banner - 894x1036

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

Language
English
Format
Category

Non-fiction

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.

© 2018 Packt Publishing (Ebook): 9781788831970

Release date

Ebook: April 26, 2018

Others also enjoyed ...

  1. Origins of Life Robert M. Hazen
  2. The Science of Natural Healing Mimi Guarneri
  3. Ultimate Microservices with Go Nir Shtein
  4. The Joy of Science Robert M. Hazen
  5. Why Insects Matter: Earth’s Most Essential Species Scott Solomon
  6. Understanding the Secrets of Human Perception The Great Courses
  7. Understanding Cultural and Human Geography Paul Robbins
  8. Theories of Human Development The Great Courses
  9. Great Scientific Ideas That Changed the World The Great Courses
  10. Roots of Human Behavior Barbara J. King
  11. Theory of Evolution: A History of Controversy Edward J. Larson
  12. The World As Will and Idea Schopenhauer
  13. The Inexplicable Universe: Unsolved Mysteries Neil deGrasse Tyson
  14. How We Learn The Great Courses
  15. 36 Revolutionary Figures of History Allen C. Guelzo
  16. Undercurrents: Channeling Outrage to Spark Practical Activism Steve Davis
  17. History's Greatest Voyages of Exploration The Great Courses
  18. Clean Agile: Back to Basics Robert C. Martin
  19. The Digital Silk Road: China's Quest to Wire the World and Win the Future Jonathan E. Hillman
  20. When AI Rules the World: China, the U.S., and the Race to Control a Smart Planet Handel Jones
  21. Renaissance: The Transformation of the West The Great Courses
  22. Data Science for Business: What You Need to Know about Data Mining and Data-Analytic Thinking Foster Provost
  23. Cowards: What Politicians, Radicals, and the Media Refuse to Say Glenn Beck
  24. The Origin of Civilization The Great Courses
  25. X-Plan Parenting: Become Your Child's Ally—A Guide to Raising Strong Kids in a Challenging World Bert Fulks
  26. Questions of Value The Great Courses
  27. Critical Thinking: Intelligence, Brain Training, Skeptical Thinking, and Critical Analyses Samirah Eaton
  28. The History of the Future: Oculus, Facebook, and the Revolution That Swept Virtual Reality Blake J. Harris
  29. The Miracle: The Epic Story of Asia's Quest for Wealth Michael Schuman
  30. The Innovator's Solution, with a New Foreword: Creating and Sustaining Successful Growth Clayton M. Christensen
  31. Accountable: The Rise of Citizen Capitalism Michael O'Leary
  32. Seven Crashes: The Economic Crises That Shaped Globalization Harold James
  33. Think Rich to Get Rich: The Four Golden Rules for Being Successful in Business Larry John
  34. The Analysis of Mind Bertrand Russell
  35. It's Not as Bad as You Think: Why Capitalism Trumps Fear and the Economy Will Thrive Brian S. Wesbury
  36. Critical Thinking: Improve Your Academic Standards and Objectivity Marco Jameson
  37. Philosophy of Mind: Brains, Consciousness, and Thinking Machines The Great Courses
  38. Digital @ Scale: The Playbook You Need to Transform Your Company Jurgen Meffert
  39. Erasing Death: The Science That Is Rewriting the Boundaries Between Life and Death Josh Young
  40. 300 Quotes from Russian Writers Anton Chekhov
  41. 36 Books That Changed the World Jerry Z. Muller
  42. The Dragon's Gift: The Real Story of China in Africa Deborah Brautigam
  43. Knowing What We Know: The Transmission of Knowledge: From Ancient Wisdom to Modern Magic Simon Winchester
  44. Fractured Soul: A Novel Akira Mizubayashi

This is why you’ll love Storytel

  • Listen and read without limits

  • 800 000+ stories in 40 languages

  • Kids Mode (child-safe environment)

  • Cancel anytime

Unlimited stories, anytime
Time limited offer

Unlimited

Listen and read as much as you want

9.99 € /month
  • 1 account

  • Unlimited Access

  • Offline Mode

  • Kids Mode

  • Cancel anytime

Try now