在计算机科学中,数据结构是一门进阶性课程,概念抽象,难度较大。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
宋茜(Victoria),在韩国发展的中国籍女歌手、演员。1987年2月2日生于山东青岛,毕业于北京舞蹈学院。在2007年举办的北京市舞蹈大赛中被韩国SM娱乐有...
ByeonduckByeonduck老師從小就喜歡漫畫和電影。猶如電影般的場景佈置與豐富的人物表情是老師的專長。twitter.com/ByeonDuck_
Scalpel-sharp in observation, deceptively simplein construction... at its freque...
◆轰动日本的中国漫画!《镖人》第五册轰动上市!◆3次登上日本央视NHK电视台新闻报道节目,被日本媒体誉为“太阳系级别的中国动漫精品”! 日文&韩文单行本热卖中!...
罗伯特·D. 卡普兰 著美国前国防部长第一幕僚,美国海军学院特聘教授,《外交政策》杂志评选的“100 位全球百大思考者”之一,新美国安全中心高级研究员,美国防务...
林格伦1907年出生在瑞典斯莫兰省一个农民家里,于2001年1月28日在斯德哥尔摩的家中去世。上世纪20年代到斯德哥尔摩求学。1946年至1970年间担任拉米和...
《超级整理术2》内容简介:制定独一无二的月计划和周计划,提供可以举一反三,应用于各个场合的整理技巧。这些技巧包括:•清理办
罗伯特・T・清崎(Robert T. Kiyosaki),他教人们成为百万富翁,这就是为什么人们称他为百万富翁学校的教师的原因。“人们在财务困境中挣扎的主要原因...
爱潜水的乌贼:起点知名作者,原名袁野,曾在出版社工作,创作过被誉为古典仙侠流代表之一的《灭运图录》,文中“一剑起自心海中,也斩他人也斩我”名言广为流传。现在写作...
民商法实务精要-5 本书特色 第5辑精选22篇好评文章,分为实务指引、侵权法、担保法、公司法、金融法、程序法及其他几个部分,包括核心技能、实务经验、前沿业务三大...
60000词现代汉语词典(缩印本) 本书特色 收录字、词、成语及其他熟语约60000条,含新词新语及西文字母开头的词语约5000条,贴近语言使用实际;设置注音、...
浦一也(Kazuya Ura)日本著名建筑家、室内设计师。参与日建空间设计操刀的“京都迎宾馆”,为日本首次专为接待国宾而建的日式建筑,2006年获日本IP赏特别...
玛格丽特·杜拉斯(Marguerite Duras,1914-1996),法国小说家、剧作家、电影导演,本名玛格丽特·多纳迪厄,出生于印度支那,在那里度过生命最...
安妮宝贝,自由作家,现居北京。曾任职金融广告网络等行业。已出版短篇小说集《告别薇安》,散文及短篇小说集《八月未央》,长篇小说《彼岸花》,摄影图文集《蔷薇岛屿》。
Thisbooktakesthereaderintocompellingdiscoveriesthathaveledunderstandingthenature...
图解城市规划 本书特色 这本《图解城市规划》即以图文并茂、深入浅出、引人入胜的文字和图解,在普及城市规划相关知识以及有助于理解城市规划师的职业工作方面,做了相当...
《此时怀抱向谁开》内容简介:“此时怀抱向谁开”,取自顾随之词,作于北平沦陷时期。借为书题,因此集所录之文,多探求明暗之间的
无可争议的侦探小说女王,侦探文学史上最伟大的作家之一。阿加莎•克里斯蒂原名为阿加莎•玛丽•克拉丽莎•米勒,一八九○年九月十五日生于英国德文郡托基的阿什菲尔德宅邸...
当代中医名家医案按精华(精装) 本书特色 ★ 16开精装,济南出版社出版★ 当代中医药发展研究中心主编出品★ 荟萃当代中医药名医名家、名方妙方,总结了遣方用药的...
Patrick McNeil曾任Moosylvania Marketing公司副总裁,现任SimpleFlame公司网页开发高级工程师。擅长将网页技术与网页设计...