这周学了一周的C语言预科,从数据类型讲到dowhile循环,有许多细小微妙的重要细节,记在笔记本上啦,就不赘述了。
这周的周四周五开始有很强的紧迫感却找不到方向。碰到的问题基本都能解决,但却浪费大量的内存,属于很笨重的算法。比如之前做过的万年历显示,我刚开始花了近200行,原因是不知道日历显示的for循环使用,傻乎乎的一个一个IF条件去手写,使用了FOR循环后,立马下降到70,80行。
再比如自己总结的排序显示,总是拿一个元素个数为100的数组当中介数组,排出一个MAX,就num累加一个,因为最大的max在数组头嘛,之后按大小排序,最后按num来for循环显示排序。很笨重,真的。
还有前面自己总结的所谓织布理论,\n是最重要的换行,空格和*是织出的图案,层层嵌套的for循环是一个移动的针头,慢慢织布。还是算法显示出来还是很笨重。
再者这周总结出一个补码截位,很高兴,没想到是后面即将讲到的...
这周一事无成啊。
今天清空了一天,晚上下了本编程之道:面试和算法,打算明天好好看看,研究算法。
FIGHTINT!
做最好的自己,我能。
网友评论