美文网首页
趣学算法——体会算法之美

趣学算法——体会算法之美

作者: rainchxy | 来源:发表于2017-10-01 20:11 被阅读0次

有一天,一个学生给我留言:“我看到一些资料,介绍机器人具有情感,真是不可思议,我对这个特别感兴趣,但我该怎么做呢?”。我告诉他,先看算法。过了一段,这个学生苦恼的说:“算法书上那些公式,大段的程序,又不能执行,太令人抓狂!我好像懂了一点,却又什么都不懂!”,我给他推荐了一本简单一点的书,他仍然表示不太懂。到底是什么原因呢?

问题出在哪里?数据结构?C语言?还是算法表达枯燥,晦涩难懂?

这些问题一点也不意外,你不会想到,有同学拿着C语言书问我:“这么多英文怎么办?for, if这样的单词是不是要记住?”。My god!我从来没考虑过for, if这些是英文,而且是要记的单词!就像拿起筷子吃饭,端起杯子喝水,我从来没考虑我喝的是H2O。经过这件事情,我彻底颠覆了以前的教学理念,终于理解为什么看似简单的问题,那么多人就是看不懂。我们真正需要的是—— 一本算法入门书,要简单,简单,再简单。

有同学告诉我:“大多数算法书上的代码都不能运行,或运行有各种错误,每每如此都迷茫至崩溃,蓝瘦香菇,~~”,我说:“你要理解算法而不是运行代码”,可这个同学告诉我:“你知道吗,我运行代码成功后是多么喜悦和自信!已经远远超越了运行代码的本身”。好吧,这本书给你满满的喜悦和自信。

本书从算法之美,娓娓道来,没有高深的原理,也没有枯燥的公式,通过趣味故事引出算法问题,大量的实例及绘图展示,结合学生提问,分析算法本质,并给出代码实现的详细过程和运行结果。如果你读这本书,像躺在躺椅上,悠闲地读《普罗旺斯的一年》,那么OK,这就是我的初衷。

本书适合那些对算法有强烈兴趣的初学者,以及觉得算法晦涩难懂、无所适从的同学们,也适合选为计算机相关专业教材。它能帮助你理解经典的算法设计与分析问题,并获得足够多的经验和实践技巧,以便更好地分析解决问题,为学习更高深的算法奠定基础。

更重要的是——体会到算法之美!

相关文章

网友评论

      本文标题:趣学算法——体会算法之美

      本文链接:https://www.haomeiwen.com/subject/fnmaextx.html