• 数据结构与算法 Python语言描述 第2版 裘宗燕 机械工业出版社 正版新书
  • 数据结构与算法 Python语言描述 第2版 裘宗燕 机械工业出版社 正版新书
21年品牌 40万+商家 超1.5亿件商品

数据结构与算法 Python语言描述 第2版 裘宗燕 机械工业出版社 正版新书

正版新书 16点前订购当日发出 支持7天无理由 开电子发票

46.39 5.9折 79 全新

库存12件

江苏无锡
认证卖家担保交易快速发货售后保障

作者裘宗燕

出版社机械工业出版社

ISBN9787111694250

出版时间2022-01

装帧平装

开本16开

定价79元

货号1202555924

上书时间2024-08-06

安轩图书专营店

四年老店
已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:全新
商品描述
目录
前言

第1章绪论

1.1计算机问题求解

1.1.1程序开发过程

1.1.2一个简单例子

1.2问题求解:交叉路口的红绿灯安排

1.2.1问题分析和严格化

1.2.2图的顶点分组和算法

1.2.3算法的精化和Python描述

1.2.4讨论

1.3算法和算法分析

1.3.1问题、问题实例和算法

1.3.2算法的代价及其度量

1.3.3算法分析

1.3.4Python程序的计算代价(复杂度)

1.4数据结构

1.4.1数据结构及其分类

1.4.2计算机内存对象表示

1.4.3Python对象和数据结构

练习

第2章抽象数据类型和.Python类

2.1抽象数据类型

2.1.1数据类型和数据构造

2.1.2抽象数据类型的概念

2.1.3抽象数据类型的描述

2.2Python的类和面向对象编程

2.2.1类的定义和使用

2.2.2继承

2.2.3异常类和自定义异常

2.2.4本书采用的ADT描述形式

总结

练习

第3章线性表

3.1线性表的概念和表抽象数据类型

3.1.1表的概念和性质

3.1.2表抽象数据类型

3.1.3线性表的实现:基本考虑

3.2顺序表

3.2.1基本实现方式

3.2.2顺序表基本操作的实现

3.2.3顺序表的实现结构

3.2.4Python的list

3.2.5顺序表的简单总结

3.3链接表

3.3.1线性表的基本需要和链接表

3.3.2单链表

3.3.3单链表类的实现

3.4链表的变形和操作

3.4.1单链表的简单变形

3.4.2循环单链表

3.4.3双链表

3.4.4两个链表操作

3.4.5在顺序表里实现“链表”

3.4.6不同链表的简单总结

3.5表的应用

3.5.1Josephus问题和基于数组概念的解法

3.5.2基于顺序表的解

3.5.3基于循环单链表的解

*3.6广义表和数组

3.6.1广义表

3.6.2数绢

……

第4章字符串

第5章栈和队列

第6章二叉树和树

第7章图

第8章字典和集合

第9章排序

参考文献

内容摘要
本书根据高校数据结构课程的要求,采用Python作为工作语言编写而成。书中结合抽象数据类型结构的思想,基于Python的面向对象机制,阐述各种基本数据结构的想法、性质、问题和实现,讨论一些相关算法的设计、实现和特性。书中还给出了一些数据结构的应用案例。本书内容覆盖高校研究生入学考试要求的数掘结构知记既可以作为计算机及相关专业基于Python的数据结构课程教材,也可以作为Python语言入门课程之后学习面向对象等不错编程技术的进阶读物。

—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP