周总结之三月第五周

不知不觉之间,一个星期又过去了。在学习了java程序设计基础的前五章基础知识之后,就开始练习算法题。艰难的啃下来第五章课后习题之后,开始写学长给的洛谷算法题。从第一个题单开始算起,一共有一百多道题。这一周差不多就一直在写这个,开始写的时候真的很不熟练,一个简单的输出语句反复错了好几遍,老是不自觉的加多余的语句。但是写过几题之后就上手了。

有的题真是写不出来,在问过人,上网搜过之后,学会了不少方法。比如,字符与数字运算,把一个字符'3'转成一个整数,就需要减去'0'。把一个数字转换出数字就需要加'0'。四舍五入保留n位小数常用的方法。获取一定范围之内的随机数。在一个数前面补上0。截取字符串。找出字符串中的某个字符。等等。这一周算上没有满分的算法题,写了有差不多三十题。每天来小组后就开始写新的算法题。

经过了这一周,我觉得我的逻辑能力提升了点,看一道算法题不再那么空洞,看到某一种类型就知道要用什么方法去做,和高中刷数学题一样。把入门的题差不多写完,然后才算摸到算法的大门。

下周努力努力,克服早起困难症。

你可能感兴趣的:(周总结之三月第五周)