算法之旅 2
花费了较多的天数来学习算法的基础知识,对于一个知识点,基本平均刷上6题,才能基本掌握,对于灵活运用的话,起码还得做几次变化很大的题目。
基础知识有很多, 最先开始需要了解顺序与分支、循环、数组、字符串处理、过程函数与递归、简单的模拟、排序、贪心、分治、dp等等;
一个知识点需要刷的题也是千变万化,每天可能会觉得有些枯燥,但是,几番枯燥后,你会越来越对这个感兴趣,这个与Python不同, 算法是 first difficult ,end easy(即 入门难, 之后越来越简单),
入门难 主要难在需要不断地刷题,将枯燥变为幸福快乐的感觉,就像你恋爱了,谁说程序员没有女朋友,只不过程序员是难以摆脱算法女友罢了,嘻嘻,开个玩笑, 还有就是想几小时都想不出来解决方案的自闭感,需要从这自闭感中逃脱出来,这点难 ;
为什么说之后越来越简单, 因为你经历过了刀山火海(沙漠般的题海战术),之后遇到的大部分题,都能有做题的思维,以及手段。
点赞 (0)
回复