Application Development Data Structure, Algorithms & Databases Bundle


捆绑包详细信息


Hands-On Data Structures and Algorithms with Python - Second Edition
学习使用Python实现复杂的数据结构和算法
主要特点
- 了解基本的Python数据结构的分析和设计
- 探索高级Python概念,例如Big O符号和动态编程
- 学习传统数据结构的功能性和反应性实现
图书说明
数据结构使您可以有效地存储和组织数据。它们对于任何问题都至关重要,可以提供完整的解决方案,并且可以像可重用的代码一样工作。使用Python的动手数据结构和算法可教您基本的Python数据结构和最常见的算法,以构建易于维护的应用程序。
本书可帮助您了解链表,双链表和循环链表的功能。您将学习创建复杂的数据结构,例如图形,堆栈和队列。在学习本章的过程中,您将探索二进制搜索和二进制搜索树的应用,以及学习在诸如预处理,建模和转换数据之类的任务中使用的通用技术和结构。在最后几章中,您将掌握以一种可管理,一致且可扩展的方式组织代码的方法。您还将详细研究如何冒泡排序,选择排序,插入排序和合并排序算法。
到本书结尾,您将学习如何构建易于理解,调试和在不同应用程序中使用的组件。您将深入了解所有重要且相关算法的Python实现。
您将学到什么
- 了解对象表示,属性绑定和数据封装
- 使用算法对Python数据结构有扎实的了解
- 使用带有图形表示的示例研究算法
- 通过简单的说明学习复杂的算法,并实现Python
- 用Python构建复杂高效的数据应用程序
- 了解Python数据科学中常用的编程算法
- 在Python 3.7中编写高效而强大的代码
这本书是给谁的
本书适用于希望学习Python中的数据结构和算法以编写复杂而灵活的程序的开发人员。具备基本的Python编程知识。
电子书详情
关于这个捆绑
通过应用程序开发数据结构,算法和数据库捆绑包,分析和制定数据结构并了解在日常编程中使用它的基础知识。
该分层收藏包含20本书,其中包括14篇新的Fanatical书籍,在您学习如何轻松解决问题并掌握有效的设计和实现技术时,您可以深入了解Python,JavaScript,PostgreSQL 12等。
选择捆绑包中的Tier One,您将收到五本电子书,以开始您的数据结构之旅。使用Python的动手数据结构和算法-第二版可帮助您学习传统数据结构的功能性和反应性实现,以及在Python中构建复杂而高效的数据应用程序。
如果选择第二层,您将另外获得五本电子书,其中包含有关实现复杂数据结构和算法的易于遵循的指南。借助使用Golang的学习数据结构和算法,您将探索各种经典算法,例如递归和哈希算法,并通过预测它们的速度和效率来发现选择数据结构和算法的陷阱。
选择第三级,您将收到这个奇妙收藏中的所有20本电子书,为您提供了许多有见地的书名,非常适合初学者和中级水平的开发人员。通过该层,您可以掌握PostgreSQL 12-第三版,在其中您将掌握复制和故障转移技术,以减少数据丢失,并管理和提高服务器的安全性以保护数据。
借助PostgreSQL 11 Administration Cookbook,您将部署规划和设计实时数据库的最佳实践,并在PostgreSQL中采用有效的复制和高可用性技术。
此捆绑包中的电子书有EPUB,MOBI和PDF格式。