剑指Offer(专项突破版):数据结构与算法名企面试题精讲读后感1( 二 )


每个码农都躲不过刷题这件事情,哪怕现在的工作看起来很稳定 。我从研一到现在工作五年多,一直在间歇性关注刷题这件事情 。一方面,是考虑到某一天可能会提桶跑路,另一方面,是在枯燥的复制粘贴,CRUD的工作之余,让算法题给我带来一丝丝挑战和乐趣 。但是我做算法题的时候发现一个问题,原来做过的题,以后再遇到,不一定做得出来 。。。反思之后,觉得问题是缺少总结和归纳 。有时候工作忙了,好久没做过算法题,好多东西就生疏了 。于是我就自己总结一些笔记,也看了很多网上各路大神的笔记,比如什么什么多少题,什么什么小抄,什么什么指南之类的 。但大部分是电子版,比较零散 。具体内容也难以让我坚持读完,有的三言两语就带出了题解,有的又太过详细,看着看着就看不下去了 。直到在HJ的公众号看到剑指offer出新版了,马上关注了下 。
上几版的剑指offer是经典中的经典,神奇之处在于经常能在面试中遇到原题 。但是之前的版本(什么经典版,第二版)没有太大的改动 。看了新的专项突破版,跟之前的完全不一样,以各个数据结构为专项分的章节,题目也比原来多了 。以链表为例,旧的版本有一小结提到链表,剩下的链表相关题目都分散在其他章节 。这样对链表和一些常用的技巧的理解,就会比较分散 。新版把他们放在了一起,并总结了常用的思想和技巧,比如双指针,哑结点 。。。这样就能解决我之前遇到的缺少总结归纳,没有系统性的认知的问题 。现在有了纸质书,我就不用再去找那些电子笔记都放存哪了 。。。书还没读完,继续努力中 。。。