学习算法已经两周了,虽然目前写的都还是入门算法题,但是万事先打基础,肯定要先从基础的来,先熟悉熟悉它的思路,要循循渐进,毕竟才刚接触算法两周,也就是属于分类中的入门阶段。虽说是入门阶段,但是我咋嫩感觉它是晋级题嘞。。。倒不是说程序不好写,主要是有些题,题目我TM读不懂这是什么操作。。。难道是我的语文是体育老师教的?(只是吐槽)只能说中华文化博大精深。入门题基本上就是题目看懂了,程序也就出来了,但是题目看不懂就。。。所以说要先从入门题做起,熟悉熟悉它的套路。
一题一题的来,做的多了,也就明白了其中的套路,审题是最关键的第一步。其次,你还要有好的思路,不然,别人做了两道题,你第一道题还没有捯饬完。。。所以做入门题也是在锻炼思路,刚开始做题的时候,一道题要看好几遍,做好几遍,直到把程序弄到最简,这样就能锻炼自己的思路,让自己的思路更加的灵活。
思路是其一,功底基础也是重要的一环,你有了思路,但是你却敲不出代码,那还是白瞎,所以,做基础题也可以查漏补缺,你想到了一种更简单的方式,但是代码写不出来,这个时候就是你学习的时候了,把不会的再学一学。这写都是入门题的作用,哦对了,它还能锻炼你的心性,打磨你的脾气,因为有些题你可能捯饬好久也捯饬不出来,这个时候就是需要你的耐心了。