您好,欢迎来到聚文网。 登录 免费注册
数据结构与算法(Python语言版)

数据结构与算法(Python语言版)

  • 字数: 465
  • 出版社: 清华大学
  • 作者: 编者:侯凤贞//胡建华//潘蕾|
  • 商品条码: 9787302688792
  • 适读年龄: 12+
  • 版次: 1
  • 开本: 16开
  • 页数: 284
  • 出版年份: 2025
  • 印次: 1
定价:¥59.8 销售价:登录后查看价格  ¥{{selectedSku?.salePrice}} 
库存: {{selectedSku?.stock}} 库存充足
{{item.title}}:
{{its.name}}
精选
内容简介
本书共分为9章,旨在为 读者提供数据结构与算法的 基础知识。第1章介绍了数 据结构与算法的基本概念。 第2章概述了Python编程的 基础知识,确保读者具备使 用Python语言进行编程的能 力。本书的亮点集中在第3 ~9章,分别详细讲述了线 性表、字符串、栈和队列、 二叉树和树、图等核心数据 结构,以及递归算法、二分 查找和经典排序算法等。书 中不仅解释了这些数据结构 和算法的基本概念和特性, 还通过Python代码示例演示 了它们的具体实现。此外, 书中还使用了大量的图示来 辅助读者理解复杂的算法逻 辑,并结合精选自力扣 (LeetCode)平台的经典算 法题目,帮助读者加深对知 识点的理解和应用。 本书实用性强,易于理 解,既可作为高等院校数据 科学、人工智能等相关专业 的教材,也适合自学使用。
目录
第1章 绪论 1.1 算法 1.1.1 算法的基本概念 1.1.2 算法的表示 1.1.3 算法的设计 1.2 算法的分析评价 1.2.1 时间复杂度分析 1.2.2 时间复杂度分析举例 1.2.3 空间复杂度分析 1.3 数据结构 1.3.1 数据与数据结构定义 1.3.2 数据类型与数据抽象 1.3.3 抽象数据类型 1.3.4 数据结构和算法的关系 小结 习题 第2章 Python编程基础 2.1 Python数据类型 2.1.1 常用数据类型 2.1.2 变量、运算符和表达式 2.1.3 内置数据类型的常见运算和操作 2.2 Python控制结构 2.2.1 顺序结构 2.2.2 选择结构 2.2.3 循环结构 2.3 Python函数 2.3.1 函数概述 2.3.2 函数的声明和调用 2.3.3 参数传递 2.3.4 函数的返回值 2.3.5 变量的作用域 2.3.6 函数式编程 2.4 Python面向对象编程 2.4.1 面向对象程序设计 2.4.2 类的定义和实例化 2.4.3 属性 2.4.4 方法 2.4.5 类的继承 2.4.6 类的特殊方法 2.4.7 对象的引用、浅拷贝和深拷贝 2.5 抽象数据类型面向对象实现 2.5.1 抽象数据类型和面向对象方法 2.5.2 有理数的抽象数据类型表示 2.5.3 有理数抽象数据类型的Python语言实现 小结 习题 第3章 线性表 3.1 线性表的概念 3.1.1 基本术语和概念 3.1.2 线性表的操作

蜀ICP备2024047804号

Copyright 版权所有 © jvwen.com 聚文网