文章吧-经典好文章在线阅读:数据结构与算法分析新视角读后感10篇

当前的位置:文章吧 > 经典文章 > 读后感 >

数据结构与算法分析新视角读后感10篇

2018-04-28 20:25:01 来源:文章吧 阅读:载入中…

数据结构与算法分析新视角读后感10篇

  《数据结构与算法分析视角》是一本由周幸妮 / 任智源 / 马彦卓 / 樊凯著作电子工业出版社出版的平装图书,本书定价:CNY 69.00,页数:520,文章吧小编精心整理的一些读者读后感希望对大家能有帮助

  《数据结构与算法分析新视角》读后感(一):新视角,新收获

  很幸运能够在《新视角》出版的第一时间就能够使用它来学习数据结构。现在已经读到大二,对我来说,学习数据结构最困难的就是距学习C语言已经有了一段时间,很多的基本知识也忘得一干二净,所以在学习数据结构的前期,我对数据结构还是抱有一定的恐惧的。

  但是拿到《新视角》以后,初步拜读以后才发现情况并非如此。书中将许多抽象复杂的知识,逻辑变成了一张张简单具体图片,将长长的代码转变成便于理解的伪代码。这样的新的形式对我来说,还是挺罕见的。

  《新视角》对初学者来说最大的特点就是上手快,复杂的逻辑用图片表格展示出来,加深初学者对数据结构的理解,深入浅出;对有一定基础的人来说,《新视角》可以帮助他们查缺补漏,在里面有丰富背景介绍,和各种各样的小的注意事项细致入微

  周老师本人也有着丰富的工程经验,在书中我们也能体会出来她对数据结构的深刻理解和独到看法。在任课期间,配合着《新视角》,周老师总可以将复杂的问题分开处理,逐一解决,我想,这也是《新视角》最大的特点了吧。

  在使用《新视角》的同时,我对数据结构的疑虑也打消了许多,对数据结构也有了新的看法和独特见解真心希望《新视角》能够得到更多人的赏读,也真心盼望周老师能够出版更多的优秀作品

  《数据结构与算法分析新视角》读后感(二):你想学的数据结构,这里都有。

  以我在编程方面浅薄的见地,这本书可以说是我读过的,关于数据结构与算法方面最棒的书。首先,它打破了传统编程类教学用书的条条框框。曾经学习C、C++时候所用的书大多都是开篇便讲解编程所用专业术语,随后每一章再进行各种函数与语法的详细说明,其实更像是一本参考手册,不得不说这种方式会极大地消耗者初学者的热情兴趣。但周老师的这本《数据结构与算法分析新视角》最与众不同之处便在于此,通过贴切有趣的引例开始每一章节,为读者建立起结构形象的同时提高阅读乐趣,增强了可读性。而章内的内容更是图文并茂地进行细致讲解,从基础知识点到额外拓展的现实应用随处可见作者的细心与负责,毫不夸张地说,学习起来真的就是一种享受。我想这也是周老师将书名定为“新视角”的主要原因吧。

  其次,书中对于经典的例程有详细的调试跟踪过程。按照周老师的观点,可以看出来是希望读者能够形成自己的编程思维以摆脱教科书束缚,但这不代表只是讲解思路,相反,本书对重难点的实例讲解都是非常细致到位的,一点点地调试过程清晰地展现在读者眼前。可以说既能够帮助读者真正提高计算机算法的思维逻辑能力,又不失实际地进行实例引导,加深对知识的理解。

  最后,所谓师父领进门修行在个人,一本书之所以为好书一定是因为读者能够通过它习得知识并为自己所用。数据结构是一门系统却又分支复杂的课,但在这本书清晰条理的帮助下,我能够轻松的理清思路,做出每一章节的Mindmap,这一点在形成自己的体系加强理解的时候是非常有用的,也是我个人喜欢常用的方式。同时,数据结构也是一门实践性很强的课程,只有应用好这本书来进行实践编程才能真正感受到它的魅力

  以上是我对这本书一点简单的看法,如果你正为自己一团糟的编程而苦恼,或是打算学习数据结构却还徘徊在市面上林林总总的参考书中不知所选,那么不妨来试试这本书,也许你就会打开新世界大门呢。希望每一位数据结构学习者都能从这本书中获得真正想掌握的东西

  《数据结构与算法分析新视角》读后感(三):新的角度来看数据结构

  这本书是周老师花费了大量心血时间所写的。在读过后我对计算机编程的能力大大提升,更加深入的理解了计算机程序设计时的核心本质。首先,此书用了许多生动翔实的例子来形象地解释了许多数据结构中晦涩的概念,比如树的深度优先遍历中的先根中根遍历,这种遍历方式对初学者而言,难以掌握但此书用了若干种不同叙述方式多角度的解读这种遍历方式使得初学者能够驾轻就熟。此外此书对数据结构中每一种结构都附有详细的源代码,就算计算机语言学得不好,也能通过体会那些源代码来掌握其数据结构的精髓。此书不仅单单地讲解数据结构还跳出纯理论的知识范围与实际相结合学科前沿相结合与其他学科相结合,使得此书的广度与深度上了一层楼。总而言之,此书条理清晰,类比丰富生动,又具有相当的广度与深度,并结合了作者长期的数据结构的教学经验与对数据结构独到的理解,这本书是一本不可多得的数据结构的教材也是一本相关专业人士必备的参考书。

  《数据结构与算法分析新视角》读后感(四):一学期数据结构学习,对《新视角》的感受和想法

  期末考试结束,数据结构的知识也算暂时告一段落。在这学期里,有知识概念的学习,流程算法的理解,程序的调试练习,至试卷交毕,回顾所得,这本书其实予我的印象最更深的。

  一本新书,其价值在于它独立思想与见解,然而在大学生活中,我们的课本中更常见的却是循规蹈矩框架:不是观点与权威见解相一致,便是思路与大流规律相仿似,往往手里借来几本不同的书,其中概念讲解、题目推导的过程却别无二致,这往往令我苦恼:倘一个概念、一道题目不能了然,我认为此时向另一位导师、另一本书寻求解答,在不同的讲解与思路分析下常常可以有所收获,但在很多课程的学习中都无法如此:总是换了一本又一本书,说法相同又相同,讲解不清晰之处依然如前,纵然多阅,帮助极小(在这里也推荐大家在有些概念较难理解时在知乎试着搜索一下,有一些专业用户回答亦是很宝贵的不同视角下的讲解,对我来说很有帮助)。

  这也是我对这次使用的新课本有所感情的原因:它的标题“新视角”便与我所求不谋而合,而书中讲解也的确无愧于名。我的手中有学校一直使用的薄版旧教材(《数据结构与算法分析》【西安电子科技大学出版社】)和图书馆借来的一本霍罗维兹先生的《数据结构基础 :C语言版》,在这三本书的对比与使用下我在这门科目上的学习顺利了许多,进度既快,印象也更深。数据结构在程序设计课程中,有概念较多、思维方式较为复杂的特殊性,因此在树、图等章节一些结构建立的方法、一些算法的思路都有一定的理解难度,仅一本书上的叙述可能有不详之处,此时参阅其它两本,在不同的讲述方法下基本都能够理解吸收。而且在这三本书中,旧书讲解较少,复习时确有提纲挈领之效,但让我理解内容的,绝大部分都要靠周老师的这本新书。(附图厚度其实便看得出来),

  《数据结构与算法分析新视角》读后感(五):新的视角、新的思维方式、新的数据结构!

  在一个通信和电子信息见长的学校里,不会数据结构是无论如何也说不过去的。第一次接触数据结构是在大一学C语言的闲暇时间自学,当时自然是拿着“主流”的经典教科书学习的。虽然经典的数据结构教科书只是薄薄的一本,但想要攻克这门课程还是很困难的。教科书上寥寥而过的几句抽象的话实在是让普通本科学生学起来比较吃力

  所以到了大二要学数据结构这门必修课程的时候我的心里还是比较害怕的。害怕晦涩难懂的课程让我学起来很吃力。不过说来也巧,我的任课老师用一种不同于经典教科书来教授数据结构。我本身也不是一个喜欢条条框框的人,相比经典教科书板着脸地传授知识,我好像更能适应《数据结构与算法分析新视角》的叙事风格:用生活中的例子来引入数据结构的抽象问题,再由图例表格将抽象的数据结构问题生活化,形象化,这样的生活-抽象-生活的讲述方式让学生学起来感觉到方向,所以给读者的感觉是,《新视角》这本教材能真正地从一个没有大型程序设计经历,调试功夫也没有这么高深的本科生的角度来理解数据结构和算法,不被经典教科书严谨的条条框框所拘束,学生能读懂、喜欢读,这门课自然也就有兴趣。这也是最难能可贵的一点:一个在相关领域打磨了十几年几十年的大牛,在引领初出茅庐年轻人“上道”的时候,能够深入浅出,以一种新视角和新思维方式来设计,让人觉得“哎,这几段晦涩的代码、这个算法果然就是这几张图片所描述的那样”,“原来按照这种方法理解这件事情可以变得如此容易和清晰”。能做到这样的作者还是有很深的“内功”和水平的。

  知识学起来容易,但是新的思维方式的建立是需要有“引路人”的,这本书传授的知识当然让我受益匪浅,但是我觉得更重要的,从书中,我学到了一些新的思维方式和叙事方法,以及建立联系“抽象”和“生活”的桥梁。知识可能会遗忘,但是这样的思维方式对一个学生独立思想的养成培养,我觉得是大有裨益的。

  《数据结构与算法分析新视角》读后感(六):新视角下生动的数据结构

  周老师的这本《数据结构新视角》生动形象地讲述了数据结构,真的是一本值得推荐的好书!

  书中用大量的图片和表格还原算法的过程。相信很多学生初学数据结构这门课的时候,都很难再脑海中还原很多算法的流程,导致不能感受到这门课的精髓,进而打击了学习的热情。但是,在《数据结构新视角》这本书中,把链表、栈、队列、树、图排序、搜索等相关的算法都用图片或者表格的形式一步一步还原出来了,在学习的过程中感觉十分清晰明确。记得当时在学到图这一章时,涉及到了很多算法如最小生成树中的Prim算法、Kruskal算法以及Dijistra算法等,这些高大上的算法在新视角这本书中都被一步步分解,在学习过程中寻着课本的步骤,很快就掌握了算法的精髓。

  书中有大量的程序单部调试分析。新视角这本书中大量的调试截图是我十分喜欢的,这让读者能更加清楚地理解一些重要的程序是如何一步一步运行的,也能提高读者的程序调试水平。

  书中的小贴士提供方便知识窗拓宽视野。在一些读者容易产生c语言知识遗忘的地方,该书都附加了小贴士。比如第一次出现typedef struct node这种结构定义是,该书就对typedef的用法做了详细解释,便于读者唤醒记忆

  总之,《数据结构新视角》能让你的思维更加清晰,学习数据结构更有动力,是一本值得推荐的好书!

  《数据结构与算法分析新视角》读后感(七):从另一个角度看数据结构这个不是那么好学的"神课"

  一进大学初接触这门课,都说这是门"神课",神课怎么定义呢,就那种听也听不懂,学也学不会,考试不及格,大概就这个状态,原来一直接触的都是清华大学的那本c语言版数据结构,紫色封皮,学过的人都知道,这本教材简短,但真的很难懂,恕在下也不是个大神,也不能纵横书场不用桨,纯靠浪的学习方式说实话只能应付考试,不太靠谱。课程开始不长时间接触到这本书,最开始拿到书感觉很厚,拿起来之后才发现真的让人眼前一亮,书中运用层次分明的分析方式,从最基本的分析细化到伪代码,再到完成最后的代码,最让我印象深刻的是其中的图解,作者详尽的用图的方法解释了最晦涩的结构部分,指针的指向在图上确实比在脑子里形象,跃然纸上

  新的思路,我把这本书拿给一个学文的同学看了看,他从未接触过数据结构这门课,连c学的也是半吊子水平,但他硬就是能短时间看的懂链表的插入删除,就是能从图中知道什么是入队出队。这哥们于是还很上瘾的把书里的章节前面引入的故事从头到尾翻了一遍。

  教科书总给人的印象是硬邦邦的书面语,严谨但缺乏趣味性。这本书既不失严谨的教学目的,又让人能看得下去,学得下去。

  详尽的内容,是一本好的教科书的关键,作者在书中有大量的程序片段,有的程序细化到单步追踪。现在的教科书普遍都犯着知识灌输的弊病,我们的教育从来都只追求高效的填鸭灌输,因为这最快,但鲜有书提出解决问题的方法论,从这个角度看,新视角这本书做的足够好,知识有时候并不是最重要的,学生缺乏的有可能就是解决问题的方法论。

  《数据结构与算法分析新视角》读后感(八):新的角度,新的道路,新的数据结构

  有些室友在大一就上过了数据结构这门课,在与他们的交流中我对这门课有了初步的了解。而在他们的学习过程中普遍存在的一个问题是所使用的教材有些简短,有些重要的内容书中并未给出详细的说明。这使得我在学习之前有些许的担忧

  但当拿到周老师主编的这本书并仔细翻阅过之后,我的顾虑便打消了。个人认为即使对于一个初学者,也能通过这本书达到自学的目的。这本书是有一定厚度的,涵盖了本科阶段所学的数据结构的内容。尤其令我感到欣喜的是这本书有大量的代码及伪代码,让你在学习了一节知识后能马上以此为基础上机实践,这也是我认为的初学者能通过这本书自学的原因。

  在内容之外,周老师也花了很多功夫,使整本书更适合阅读。书中的每个概念之前会有一些事例将问题引入;每章之后的本章总结,则使我能快速回忆学过的内容,使得我在复习中更加游刃有余;本书中经常出现一些知识拓展也能使我更好地理解教学内容。这是一本适合教学、适合自学的好书。

  《数据结构与算法分析新视角》读后感(九):这本书会让你爱上数据结构!

  大二下的时候学校开了数据结构课,本来已经入手了一本清华出版的数据结构书,用了一周后发现实在用不惯,里面的概念生涩难懂,好多比较重要的算法也只是给了寥寥的注释,这对于基础一般的我来说非常难入门。后来在同学的推荐下买了这本《数据结构与算法分析新视角》,入手后发现里面对栈、队列、树、图等概念的引入都有详实的引例,让你很容易理解每种存储方式的特点与实际应用。另外,书中对重要算法以及一些经典的算法都有着非常详细的调试跟踪,每学了一点新知识就跟着书上给的程序跑一跑,很容易就上手了。《新视角》这本书的思路很清晰,全书都在围绕两个数据存储原则来进行,即“存数值,存联系”,“存得进,取得出”,感谢作者周幸妮的引路,也期待我的编程之路能更加顺利!

  对数据存储的经典概括

  《数据结构与算法分析新视角》读后感(十):一本形象生动的数据结构教材

  数据结构这门课是一门更加高级的基础课,不论日后想要学习SQL,还是JAVA,都少不了数据结构的底子。大一刚学完C语言,便尝试着自学数据结构,可是遗憾学校发的严蔚敏老师的那版数据结构书距离太抽象,没有办法很好的理解,越看到后面讲解越是难以吸收,以至于中途停下了数据结构的学习。这本书,单从书的页数就能感觉到它的内容有多么的详实,每章内容都有充足的例程来解释说明,当书中的概念看不懂时,详细的例程就是最好的注解。因此,虽然书的内容多了很多,学起来反而更加轻松。关于概念。周老师在书中举了不少通俗易懂的例子,学起来既不枯燥乏味,又便于理解。

  比起那些高深但晦涩难懂的书,这本书才像是教程。如果想要掌握数据结构这门技术,通过这本书来学习,一定会大有裨益,收获良多。不过这本书不适合考前突击,原因大家都懂。书中的例程是C语言的格式,这让我轻松了不少,虽然C++和C是同样的规则,但是语言毕竟不同,语法也不尽相同,像市面上的数据结构书,大多都是C++版,对于我这样没有学习过C++的学生来说太艰难了。

  像这样本着让学生理解数据结构,掌握数据结构技术的好书,可以说是一本通。感谢周老师以及其他三位老师认真负责的编辑,作者的态度决定了作品的质量。

评价:

[匿名评论]登录注册

评论加载中……