作者: | [美]Bradley N. Miller and David L. Ranum [译]吕能、刁寿钧 |
语言: | 中文 |
出版年份: | 2019 |
编程语言: | Python |
下载链接: |
书籍均收集自互联网,仅供学习和研究使用,请莫用于商业用途。谢谢合作。 |
《Problem Solving with Algorithms and Data Structures Using Python, Second Edition》是一本专注于使用 Python 语言讲解数据结构与算法的经典教材,由布拉德利·米勒(Bradley N. Miller)和戴维·拉努姆(David L. Ranum)共同撰写,吕能和刁寿钧翻译为中文版。本书旨在帮助读者深入理解计算机科学的核心概念,尤其是数据结构与算法,并通过 Python 语言实现高效的问题解决方法。
本书内容丰富,涵盖了计算机科学中数据结构与算法的基础知识,以及它们在 Python 环境中的实现。全书共分为八章,每一章都围绕一个核心主题展开,逐步引导读者从基础到高级,系统地学习数据结构与算法。
基础与预备知识
算法分析
基本数据结构
递归
搜索与排序
树与图
附加内容
本书适合所有对 Python 编程和数据结构感兴趣的读者,无论是计算机科学专业的学生,还是希望提升编程能力的自学者,都能从本书中获得宝贵的知识和技能。
总之,《Problem Solving with Algorithms and Data Structures Using Python, Second Edition》是一本内容全面、讲解深入且实用性强的教材。它不仅帮助读者掌握数据结构与算法的核心知识,还培养了读者解决复杂问题的能力,是一本值得推荐的计算机科学入门书籍。