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
Cover for Python Data Structures and Algorithms: Improve application performance with graphs, stacks, and queues

Python Data Structures and Algorithms: Improve application performance with graphs, stacks, and queues

Language
English
Format
Category

Non-fiction

Data structures allow you to organize data in a particular way efficiently. They are critical to any problem, provide a complete solution, and act like reusable code.

In this book, you will learn the essential Python data structures and the most common algorithms.

With this easy-to-read book, you will be able to understand the power of linked lists, double linked lists, and circular linked lists. You will be able to create complex data structures such as graphs, stacks and queues. We will explore the application of binary searches and binary search trees. You will learn the common techniques and structures used in tasks such as preprocessing, modeling, and transforming data. We will also discuss how to organize your code in a manageable, consistent, and extendable way. The book will explore in detail sorting algorithms such as bubble sort, selection sort, insertion sort, and merge sort.

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

© 2017 Packt Publishing (Ebook): 9781786465337

Release date

Ebook: May 30, 2017

Others also enjoyed ...

  1. Conversational Marathi for Beginners: Learn Marathi through Simple Conversations
    Conversational Marathi for Beginners: Learn Marathi through Simple Conversations Rajesh Patil
  2. Lurker
    Lurker Smriti Gour
  3. Looking Up: A Memoir About Life's Sudden Exits
    Looking Up: A Memoir About Life's Sudden Exits Casey Roman
  4. LCSW Success Guides for Daily Life: "Unlock your potential! Dive into transformative audio lessons tailored for LCSW success in everyday situations."
    LCSW Success Guides for Daily Life: "Unlock your potential! Dive into transformative audio lessons tailored for LCSW success in everyday situations." Edran Moonvale
  5. 100 Quotes About Patience And Tolerance That Will Transform Your Life: Embracing Virtue, Shaping Destiny
    100 Quotes About Patience And Tolerance That Will Transform Your Life: Embracing Virtue, Shaping Destiny The Quotes Library
  6. Freedom Lost in Rights: A collection of Bishnupriya Manipuri short stories by the author of Seducing the Rain God
    Freedom Lost in Rights: A collection of Bishnupriya Manipuri short stories by the author of Seducing the Rain God Smriti Kumar Sinha
  7. The Art of Shallow Neighboring: Building Shallow Relationships With Your Eight Closest Neighbors
    The Art of Shallow Neighboring: Building Shallow Relationships With Your Eight Closest Neighbors Thomas Murosky
  8. At Home in the World: Women Writers and Public Life, from Austen to the Present
    At Home in the World: Women Writers and Public Life, from Austen to the Present Deborah Epstein Nord
  9. Ocean Of Devotion Hare Hrsna Man The Guru Who Gave The World Bhakti Yoga A.C. Bhaktivedanta Swami Prabhupada
    Ocean Of Devotion Hare Hrsna Man The Guru Who Gave The World Bhakti Yoga A.C. Bhaktivedanta Swami Prabhupada Sripad Jagannatha Dasa
  10. Vaishnavi! a Collection of Inspirational Talks: Her Grace Urmilla Devi Dasi Women of Wisdom
    Vaishnavi! a Collection of Inspirational Talks: Her Grace Urmilla Devi Dasi Women of Wisdom Sripad Jagannatha Dasa
  11. Charles Correa: Citizen Charles
    Charles Correa: Citizen Charles Mustansir Dalvi
  12. Learning Our Names: Asian American Christians on Identity, Relationships, and Vocation
    Learning Our Names: Asian American Christians on Identity, Relationships, and Vocation Sabrina S. Chan
  13. Beautiful, Disappointing, Hopeful: How Gratitude, Grief, and Grace Reflect the Christian Story
    Beautiful, Disappointing, Hopeful: How Gratitude, Grief, and Grace Reflect the Christian Story Drew Hyun
  14. Searcher Reaches Land's Limits, Volume I: A Commentary on Revelations of Mind
    Searcher Reaches Land's Limits, Volume I: A Commentary on Revelations of Mind Richard Dixey
  15. The Virtues of Our Vices: A Modest Defense of Gossip, Rudeness, and Other Bad Habits
    The Virtues of Our Vices: A Modest Defense of Gossip, Rudeness, and Other Bad Habits Emrys Westacott
  16. The Diabetic Cookbook: Delicious Recipes for Managing Diabetes and Enjoying Every Bite
    The Diabetic Cookbook: Delicious Recipes for Managing Diabetes and Enjoying Every Bite David Wilson
  17. A Simple Smile: A Poetic Memoir
    A Simple Smile: A Poetic Memoir Dorothy Mahfood
  18. Rough Cut Men: A Man’s Battle Guide to Building Real Relationships with Each Other, and with Jesus
    Rough Cut Men: A Man’s Battle Guide to Building Real Relationships with Each Other, and with Jesus David Dusek
  19. First Fruits: An Apostolic Perspective
    First Fruits: An Apostolic Perspective Randolph Barnwell
  20. Interrupting Cow and Other Itchy Feet Travel Tales: A Whimsical Walkabout in Asia
    Interrupting Cow and Other Itchy Feet Travel Tales: A Whimsical Walkabout in Asia Sam Letchworth
  21. Darshan With Divinity: Precious Moments With Neem Karoli Baba
    Darshan With Divinity: Precious Moments With Neem Karoli Baba Radha Krsna Das
  22. Enduring Friendship: Sticking Together in an Age of Unfriending
    Enduring Friendship: Sticking Together in an Age of Unfriending Bryan C. Loritts
  23. AMAZON: THE PSYCHOLOGY BEHIND JEFF BEZOS' OBSESSION WITH CUSTOMER EXPERIENCE
    AMAZON: THE PSYCHOLOGY BEHIND JEFF BEZOS' OBSESSION WITH CUSTOMER EXPERIENCE MAX EDITORIAL
  24. The Art of Financial Clarity: Mastering the Books, Navigating the Essentials of Accurate Financial Record-Keeping
    The Art of Financial Clarity: Mastering the Books, Navigating the Essentials of Accurate Financial Record-Keeping Liam Carter
  25. Rules of Reason: Making and Evaluating Claims
    Rules of Reason: Making and Evaluating Claims Bo Bennett, PhD
  26. How to Succeed in Business: Making Sen$e
    How to Succeed in Business: Making Sen$e PBS NewsHour
  27. Hijacking Jesus: How Progressive Christians are Remaking Him and Taking Over His Church
    Hijacking Jesus: How Progressive Christians are Remaking Him and Taking Over His Church Jason Jimenez
  28. The Victorious Christian: Inheriting the Promises
    The Victorious Christian: Inheriting the Promises Jon von Ernst
  29. The Sovereignty of God in Calamity!
    The Sovereignty of God in Calamity! Ebenezer Rogers
  30. The Logic of Social Science
    The Logic of Social Science James Mahoney
  31. Audacious Generosity: How to Experience, Receive, and Give More Than You Ever Thought Possible
    Audacious Generosity: How to Experience, Receive, and Give More Than You Ever Thought Possible Kevin White
  32. Everyday Cantonese for Beginners - 400 Actions & Activities
    Everyday Cantonese for Beginners - 400 Actions & Activities Innovative Language Learning
  33. Those Who Accuse You: Loyalty And Disloyalty
    Those Who Accuse You: Loyalty And Disloyalty Dag Heward-Mills
  34. Consistency: The Steady Approach - Maintaining Integrity Across All Areas
    Consistency: The Steady Approach - Maintaining Integrity Across All Areas Esther Jameson
  35. Practice the Pause: Jesus' Contemplative Practice, New Brain Science, and What It Means to Be Fully Human
    Practice the Pause: Jesus' Contemplative Practice, New Brain Science, and What It Means to Be Fully Human Caroline Oakes
  36. What Was Socialism, and What Comes Next?
    What Was Socialism, and What Comes Next? Katherine Verdery
  37. The Christian Mama's Guide to Parenting a Toddler: Everything You Need to Know to Survive (and Love) Your Child's Terrible Twos
    The Christian Mama's Guide to Parenting a Toddler: Everything You Need to Know to Survive (and Love) Your Child's Terrible Twos Erin MacPherson
  38. Covenants Made Simple: Understanding God's Unfolding Promises to His People
    Covenants Made Simple: Understanding God's Unfolding Promises to His People Jonty Rhodes
  39. The Heart Of China,: How Mindfulness Changed My Life
    The Heart Of China,: How Mindfulness Changed My Life Todd Cornell
  40. Broke to Boss: Launching Your Dream Business without a Dime
    Broke to Boss: Launching Your Dream Business without a Dime J Emanuel

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

Unlimited

Listen and read as much as you want

9.99 € /month
7 days for free
  • 1 account

  • Unlimited Access

  • Offline Mode

  • Kids Mode

  • Cancel anytime

Try now