在计算机科学中,数据结构是一门进阶性课程,概念抽象,难度较大。Python语言的语法简单,交互性强。用Python来讲解数据结构等主题,比C语言等实现起来更为容易,更为清晰。
《数据结构 Python语言描述》第1章简单介绍了Python语言的基础知识和特性。第2章到第4章对抽象数据类型、数据结构、复杂度分析、数组和线性链表结构进行了详细介绍,第5章和第6章重点介绍了面向对象设计的相关知识、第5章包括接口和实现之间的重点差异、多态以及信息隐藏等内容,第6章主要讲解继承的相关知识,第7章到第9章以栈、队列和列表为代表,介绍了线性集合的相关知识。第10章介绍了各种树结构,第11章讲解了集和字典的相关内容,第12章介绍了图和图处理算法。每章最后,还给出了复习题和案例学习,帮助读者巩固和思考。
《数据结构 Python语言描述》不仅适合高等院校计算机专业师生阅读,也适合对Python感兴趣的读者和程序员阅读。
本书通过循序渐进的方式推进,并且只有在需要的时候才会引入新概念。第1章回顾Python编程的相关功能,这是用Python学习计算机科学的第二门课程里的编程和解决问题必需的,如果你有丰富的Python编程经验,那么可以快速地浏览一遍这一章的内容;如果你是Python新手,那么可以通过这部分内容深入了解这门语言。本书其余部分(第2~12章)涵盖通常会包含在计算机科学的第二门课程里的主要主题,特别是抽象数据类型的规范、实现及应用等内容,并且会把多项集类型作为学习的主要工具和重点。在这些内容里,你将全面了解面向对象的编程技术以及好软件的设计要素,本书还涉及计管机科学的第二门课程里其他一些重要的主题,例如数据的递归处理,搜索和排序算法以及软件开发【复杂度分析或用在设计文档里的图形符号(UML)】里会用到的工具。第2章介绍抽象数据类型(AbstractDataType,ADT)的概念,并且对各种多项集中的抽象数据类型进行概览。第3章和第4章介绍实现大部分多项集的数据结构,并且介绍了一些用来进行复杂度分析的工具。第3章介绍使用大O表示法的复杂度分析。这部分内容包含了很多材料,用搜索和排序算法作为例子,对算法和数据结构的运行时以及内存使用情况进行了简单分析。第4章介绍使用数组和线性链接结构的相关细节,这些数据结构用于实现大部分多项集。你将了解支持数组和链接结构的计算机内存的底层模型,以及使用它们所需要面对的时间/空间的权衡等内容。第5章和第6章把关注点转移到面向对象设计的原则上。这些原则在后续章节里用于构建多项集类的专家级框架。第5章讨论接口和实现之间的重要差异。开发包多项集的一个接口和多个实现作为展现这些差异的第一个例子。本章会将重点放在接口包含的通用方法上,允许不同类型的多项集在应用程序里进行协作,比如用来创建迭代器的方法。这个通用方法所创建的迭代器能够通...
——引自章节:第1章Python编程基础1
作品目录目 录学习鲁迅 反击右倾翻案风论“费厄泼赖”应该缓行庆祝沪宁克复的那一边文学和出汗“硬译”与“文学的阶级性”过客《
熊春锦,1948年生,湖北麻城人。现任中国管理科学研究院商业模式研究所高级研究员、德慧智教育文化研究中心主任,中华炎黄文化研究会理事,教育部战略研究培育基地“对...
作者/[法]弗朗索瓦•普拉斯(François Place)生于1957年,在法国高等平面设计艺术学院(École Estienne)主修视觉传达,曾从事动画创...
医院财务制度基层医疗卫生机构财务制度讲解 内容简介 《医院财务制度:基层医疗卫生机构财务制度讲解》既可以作为新制度的培训教材,也可以作为有关单位贯彻执行新制度的...
三卷本的《法律、立法与自由》由“规则与秩序”、“社会正义的幻象”和“自由社会的政治秩序”三部分组成。本书是第一卷。尽管哈耶克费了很大的力气探讨法律与立法的关系,...
SpecialistPeriodicalReportsprovidesystematicanddetailedreviewcoverageofprogressi...
曹文轩,1954年1月生于江苏盐城农村。中国作家协会全国委员会委员、北京大学中文系教授、中国现当代文学博士生导师。 有文学作品集、长篇小说《忧郁的田园》、《红葫...
我们总是对别人太慷慨,却对自己太吝啬。懂得爱别人,却不懂得如何爱自己。很多时候,我们都需要这样一个下得了狠心、说得出狠话
一本实用性极强的睡眠指南。讲述饱受睡眠困扰的记者马赛多,以记者的身份去采访来自世界各地的睡眠专家,得到了很多导致我们无法入睡原因的解释和解决问题的各种方式。1....
ANSYS:LS:DYNA工程结构抗震、抗撞击与抗连续倒塌分析 本书特色 ansys/ls-dyna是功能强大的大型显式动力分析软件,其算法非常适合分...
一名完整经历中国式现代教育的85后“理工男”眼中的中国传统艺术和文化的传承与创新,全面记录作者10年琴书之路的经历与思考。首次系统解读什么是"琴书相合“。本书源...
作品目录第一章 床榻之岸第二章 林中的小屋第三章 遥远的乐园第四章 天涯的天涯· · · · · ·精彩摘录沙特说,每个人都要为
颜凉雨,晋江超人气作者,文笔自然,剧情扎实,风格独特,曾多次登上晋江作者年度榜、作品年度榜和最有价值IP榜等,代表作《鬼服兵团》《丧病大学》《空降热搜》等皆深受...
药物价格的上涨,药品广告铺天盖地的宣传、各种药品的推陈出新,这些表面现象背后隐藏的是多么骇人听闻的秘密?玛西娅·安吉尔(Marcia Angell)博士在《新英...
医说成语 内容简介 本书将医学知识与中华成语融为一体,使读者在了解成语的基础上,知晓医学知识,起到养身保健、愉悦身心,提高自身健康水平的作用,本书适用于成语及医...
书中描述了一位小女孩凯蒂,在她的成长过程中遭遇忽视及虐待的经过,同时也呈现了特殊心理治疗如何促进受创伤的孩子的心理发展与安全依恋。这一治疗模式以依恋理论和创伤理...
【编辑推荐】★令人拍案叫绝的惊人结局,引爆日本演艺圈、艺人争相推荐──摇滚乐团主唱、偶像歌手、电视台主播、搞笑艺人、电台DJ疯狂推荐!★日本ORICON畅销排行...
李乾朗台灣台北淡水人,1949年生於北市大稻埕,1972年畢業於中國文化大學建築與都市設計學系,歷任建築師事務所設計師、建築師雜誌主編及中華民俗藝術基金會董事、...
筋伤病中医外治法 内容简介 中医诊治筋伤疾病有着十分悠久的历史,千百年来所积累的丰富经验和方法,仍被广泛而卓有成效地应用于现代临床,并深得广大患者的欢迎。本书从...
铜与铜合金加工手册 内容简介 本书全面描述了各种铜与铜合金的成分、性能特点与用途;详细总结了铜与铜合金的熔炼与铸造技术,铜与铜合金板、带、条、箔、管、棒、型、线...