这本书的作者是巴尔加瓦(Aditya Bhargava)。
说起算法,我之前是嗤之以鼻的,因为大部分情况下,算法是用不到的,现实也确实如此。由于我本科专业并没有数据结构和算法导论,所以我也未曾涉猎过多。加之工作后实际应用几乎没有,才会有了错误的认知。
虽说,大部分研发在工作中用到算法的情况场景很少,因为成熟的框架已经提供了足够便利的现成的函数方法。但如果作为研发,没有算法和数据结构的基本常识,那么,确实很难写出一流的精致的程序来,更别提设计出什么精妙的架构或者数据结构了。
以我非科班出身,一路自学的视角,在阅读了本书之后,是对眼界和格局的拓宽。一些靠自身顿悟设计出来的巧妙的数据结构,看书才发现,不过只是个皮毛。
这本书不长,大部分章节都易于阅读。说起易读来,国内的很多垃圾书真的还是少看为好,一些基本概念绕来绕去的解释显得多么高大上,实际上并不利于读者理解。
虽然国内作者的技术可能不差,但比起写书来说,还是差了不少的火候。