الاستماع والقراءة

خطوة إلى عالم لا حدود له من القصص

  • اقرأ واستمع إلى ما تريده
  • أكثر من مليون عنوان
  • العناوين الحصرية + أصول القصة
  • 7 يوم تجربة مجانية، ثم 34.99 ريال يورو في الشهر
  • من السهل الإلغاء في أي وقت
جرب مجانا
image
Cover for Hands-On Data Structures and Algorithms with Python: Write complex and powerful code using the latest features of Python 3.7, 2nd Edition

Hands-On Data Structures and Algorithms with Python: Write complex and powerful code using the latest features of Python 3.7, 2nd Edition

اللغات
اللغة الإنجليزية
الصيغة
التصنيف

كتب واقعية

Learn to implement complex data structures and algorithms using Python

Key Features

• Understand the analysis and design of fundamental Python data structures

• Explore advanced Python concepts such as Big O notation and dynamic programming

• Learn functional and reactive implementations of traditional data structures

Book Description

Data structures allow you to store and organize data efficiently. They are critical to any problem, provide a complete solution, and act like reusable code. Hands-On Data Structures and Algorithms with Python teaches you the essential Python data structures and the most common algorithms for building easy and maintainable applications.

This book helps you to understand the power of linked lists, double linked lists, and circular linked lists. You will learn to create complex data structures, such as graphs, stacks, and queues. As you make your way through the chapters, you will explore the application of binary searches and binary search trees, along with learning common techniques and structures used in tasks such as preprocessing, modeling, and transforming data. In the concluding chapters, you will get to grips with organizing your code in a manageable, consistent, and extendable way. You will also study how to bubble sort, selection sort, insertion sort, and merge sort algorithms in detail.

By the end of the book, you will have learned how to build components that are easy to understand, debug, and use in different applications. You will get insights into Python implementation of all the important and relevant algorithms.

What you will learn

• Understand object representation, attribute binding, and data encapsulation

• Gain a solid understanding of Python data structures using algorithms

• Study algorithms using examples with pictorial representation

• Learn complex algorithms through easy explanation, implementing Python

• Build sophisticated and efficient data applications in Python

• Understand common programming algorithms used in Python data science

• Write efficient and robust code in Python 3.7

Who this book is for

This book is for developers who want to learn data structures and algorithms in Python to write complex and flexible programs. Basic Python programming knowledge is expected.

© 2018 Packt Publishing (كتاب إلكتروني): 9781788991933

تاريخ النشر

الكتاب الإلكتروني: ٣١ أكتوبر ٢٠١٨

الوسوم

    واستمتع آخرون أيضًا...

    1. Algorithm
      Algorithm Introbooks Team
    2. Skepticism: The Stoic, the Skeptic, and the Existentialist Thinkers of the World
      Skepticism: The Stoic, the Skeptic, and the Existentialist Thinkers of the World Hector Janssen
    3. Artificial Intelligence in Banking
      Artificial Intelligence in Banking Introbooks Team
    4. Probability, Markov Chains, Queues, and Simulation: The Mathematical Basis of Performance Modeling
      Probability, Markov Chains, Queues, and Simulation: The Mathematical Basis of Performance Modeling William J. Stewart
    5. The Future of Capitalism
      The Future of Capitalism Introbooks Team
    6. Everyday Calculus: Discovering the Hidden Math All around Us
      Everyday Calculus: Discovering the Hidden Math All around Us Oscar E. Fernandez
    7. Data Visualization Guide: Clear Guide to Data Science and Visualization
      Data Visualization Guide: Clear Guide to Data Science and Visualization Alex Campbell
    8. An Introduction to Mathematical Analysis for Economic Theory and Econometrics
      An Introduction to Mathematical Analysis for Economic Theory and Econometrics Juraj Zeman
    9. The Princeton Encyclopedia of the World Economy. (Two volume set)
      The Princeton Encyclopedia of the World Economy. (Two volume set)
    10. Skeptical Thinking: Understanding Stoicism, Existentialism, and Other Philosophies in Life
      Skeptical Thinking: Understanding Stoicism, Existentialism, and Other Philosophies in Life Hector Janssen
    11. How To Think and Realize Objectives Under Any Proper Rule Environment: A New Math to Understand and Analyse Social and Economic Issues
      How To Think and Realize Objectives Under Any Proper Rule Environment: A New Math to Understand and Analyse Social and Economic Issues J. Edson Lira
    12. Complex Analysis
      Complex Analysis Elias M. Stein
    13. Game Theory: Applications to Economics and Economic Theory
      Game Theory: Applications to Economics and Economic Theory Daniel Shore
    14. Dramatized Audio Bible – New International Version, NIV: Complete Bible
      Dramatized Audio Bible – New International Version, NIV: Complete Bible Zondervan
    15. Running A Bar for Dummies
      Running A Bar for Dummies Heather Dismore
    16. Micro Economics: Principles of Microeconomic Theory for Managers
      Micro Economics: Principles of Microeconomic Theory for Managers Daniel Shore
    17. Building Beehives For Dummies
      Building Beehives For Dummies Howland Blackiston
    18. Estate & Trust Administration For Dummies
      Estate & Trust Administration For Dummies Margaret A. Munro
    19. Wisdom of the CEO
      Wisdom of the CEO Colin Price
    20. New Developments in Statistics
      New Developments in Statistics Introbooks Team
    21. Probability Theory
      Probability Theory Introbooks Team
    22. Philosophy: Stoic, Critical, and Intelligent Thinking Patterns throughout the Ages
      Philosophy: Stoic, Critical, and Intelligent Thinking Patterns throughout the Ages Samirah Eaton

    دائمًا برفقة Storytel

    • أكثر من 200000 عنوان

    • وضع الأطفال (بيئة آمنة للأطفال)

    • تنزيل الكتب للوصول إليها دون الاتصال بالإنترنت

    • الإلغاء في أي وقت

    الكتب الأكثر استماعًا

    شهري

    قصص لكل المناسبات.

    34.99 ريال / شهر
    7 أيام مجانًا
    • حساب واحد

    • حساب بلا حدود

    • 1 حساب

    • استماع بلا حدود

    • إلغاء في أي وقت

    جرب الآن

    سنويا

    قصص لكل المناسبات.

    299 ريال /سنة
    7 أيام مجانًا
    وفر 29%
    • حساب واحد

    • حساب بلا حدود

    • 1 حساب

    • استماع بلا حدود

    • إلغاء في أي وقت

    جرب الآن

    6 أشهر

    قصص لكل المناسبات.

    192 ريال /6 أشهر
    7 أيام مجانًا
    وفر 9%
    • حساب واحد

    • حساب بلا حدود

    • 1 حساب

    • استماع بلا حدود

    • إلغاء في أي وقت

    جرب الآن