- 给这本书评了4.0计算机科学入门读物,非常通俗易懂,缺点是一些地方浅尝辄止
之前在知识城邦提过了这本书,如果要我给我的高中学校(一所北京还可以的高中)上一门计算机科学的课程,我会选择的计算机语言是 Python,配套读物就是这本。
原因很简单,这本书行文很轻松,一下子把排序算法链表数组等概念用一种 “水到渠成” 的方式组织出来,再加上很多插图比较卡通,大大降低了自己的心里接受门槛。
说句题外话,我家孩子最近也开始 scratch 编程教育。这也是我为什么读这本书的原因 — 我渴望提升自己给小白(外行人 程序员里的麻瓜)讲解计算机如何运行,代码是什么,数据算法是怎么回事…… 这些不好回答的问题。
我觉得还不错, 推荐给你吧。3转发同时评论快速转发123分享「微信」扫码分享给这本书评了4.0搞懂数组与链表程序=数据结构+算法。其实表达的意思是说数据结构是程序的骨架,算法是程序的灵魂。所以数据结构和算法是非常复杂,抽象,和不好理解的知识。即使是科班出身的程序员,能把数据结构和算法掌握好也是一件不容易的事情。或许是因为如此,我们看到讲数据结构和算法的书基本上都是厚厚的大部头。这本书很薄,很简单,也好看,视觉化信息表达,的确是一种很好的信息编译方式,可将复杂,抽象的理论,阐释的通俗易懂,但也仅仅限入科普性质的入门,往深了走,还是要看更深入的书。不知道何时会有大神级别的人物,能更近一步,把更深入复杂的算法知识也能写的像本书一样好看,易懂。期待!就算法入门级别的角度来说,这本应该是我目前看过的书中,最简单易懂,如小说一样好看的讲算法的书了👍。
转发转发同时评论快速转发评论15分享「微信」扫码分享给这本书评了4.0算法图解书评《算法图解》是一本由 Aditya Bhargava 撰写的计算机科学书籍,于 2017 年出版。本书以图解的方式详细介绍了算法的基本概念和应用。适合初学者理解和学习算法。 《算法图解》以通俗易懂的语言和图解的形式讲解了各种常见算法,从简单到复杂,逐步引导读者进入算法的世界。书中的例子很好,但是不推荐使用 mini 的读者看图,因为实在是太小了!而且图片是仿手写那种,放大也看不清,尤其是一些关键且重要的步骤图,只能靠猜!使得抽象的算法概念易于理解和记忆。无论是排序算法、查找算法,还是图算法和动态规划等高级算法,都被作者娓娓道来,将复杂的知识讲解得浅显易懂。但是,高级或者深入一点点的算法都是蜻蜓点水式的提一嘴,没有更深了。 作者 Aditya Bhargava 的语言简练明快,充满了幽默感,且避免了使用过多的专业术语,使得算法这个看似晦涩难懂的主题变得轻松有趣。他通过讲述实际问题和生活场景中的例子,将算法应用更加具体化,很好地将抽象的概念与现实生活联系起来。 算法在当今社会的重要性不言而喻,无论是在计算机科学领域还是其他行业,都有广泛的应用。《算法图解》这本书的出现,对于帮助读者理解和掌握算法技巧具有重要的意义。它不仅能够为计算机科学学习者提供坚实的基础,还能够帮助非专业背景的读者更好地理解算法背后的思维和逻辑。 总结来说,《算法图解》是一本极富教育意义的书籍。它以图解和通俗易懂的方式讲解了算法的基本原理,使得读者不需要过多的数学基础也能够轻松掌握。不仅适合计算机科学专业学生和工程师,也适合对算法感兴趣的非专业读者。对,兴趣,仅限于有兴趣的读者;哪怕稍微专业一点可能都不太行。我强烈推荐这本书给所有希望学习算法并应用于实际问题的人。无论你是初学者还是有一定基础的读者,这本书都能够给你带来全新的算法学习体验。
转发转发同时评论快速转发评论1分享「微信」扫码分享给这本书评了5.0非常适合算法入门不同于传统偏概念的数据结构与算法书,本文一点也不枯燥,行文流畅,作者把对算法的思考与执行过程一步步以卡通图片的方式展示出来,对读者来说,非常易于消化,也让我们认识到计算机算法就是现实问题的抽象,但计算机能够解决的只是现实世界的很小一部分问题。我一直佩服那些能把内行的问题解释的连外行一下就能看懂的人,本书作者就是这样的人,足见功力深厚。对书中的两个算法有一些生活上的感悟,贪婪算法讲的是每一步都要局部最优解对应到生活里,你要做好当下的每件事,结果自然不会差。动态规划算法讲的是,解决一个大问题乍看起来很无力,可以逐步把它分解,通过解决一些小问题,层层递进,最后大问题也迎刃而解。全篇读完,意犹未尽,最后介绍的十个算法如蜻蜓点水,希望有续集。
转发转发同时评论快速转发评论赞分享「微信」扫码分享 - 加载中...