跳至主要內容

 

labuladong原创约 583 字大约 2 分钟

本章内容

本章内容很硬核,整个网站的所有文章、习题都是基于本章总结的这些算法框架展开的。

就连我自己也会在刷题过程中从本章获得新的灵感,从而不断更新和优化本章的内容。

所以我建议读者在未来的学习过程中时常来回顾本章的内容,相信你每次回顾都会有新的收获。

写给初学者

初学者阅读本章时,一定会感到吃力,这很正常。不过我依然坚持把本章内容作为整个网站的第一章,希望大家都看一看,因为只要你对本章内容留个印象,就一定可以在未来的刷题过程中受益,我有这个自信~

初学者学习本章的内容,不太理解的地方跳过就行了,切忌 DFS 死磕

也就是说,不要因为文中有其他文章的引用链接,你就要去把那篇文章也看了。不需要,不需要。链接是为了帮助那些在本站有一定阅读基础的读者串联知识点用的,你现在用不到。

不用担心,后面章节中的文章和习题全部都是围绕本章内容展开的,相当于把本章抽象总结出来的框架思维手把手带你运用 100 遍,很多问题你那时候才能懂,再回来一看就豁然开朗了。

写给有一定基础的读者

框架虽好,但要多动手练习,才能真正把算法思维内化于心,收发自如。

经常有读者跟我反馈:有了框架思维,见到大部分题目基本都有思路,但真要是机试写代码,就不容易写对。这种读者的情况大多是看完了本站的文章,但自己动手写题写得少。

如果你也有这样的困惑,可以花些时间学习本站目录中标记为「强化练习」的文章,这是我最近新增的习题集,这些习题可以完全套用本章总结的代码框架完成,建议你亲自动手做一做

最后,祝你早日攻克算法这个难关!

上次编辑于: