摘要:
1.第一题的核心思想就是一个简单的动态规划,即a[i]+=a[i-1]>0?a[i-1]:0;但是这样只算成功了一半,我们要做的不是一道题,而是一个普通人可以用的程序。而要把它编译成可执行文件,就要考虑很多边界因素,比如(1)输入了几个参数?在这道题中只允许输入一个参数,就是文件名;(2)输入的是不是合法的文件名;(3)文件里的数据是否正确;(4)程序是否有能力处理文件中的数据。因此,我在前面加了很多的逻辑判断。之前老师说道了代码覆盖率的问题,可能一条正确的指令加一个正确的文件的代码覆盖率很小,但是防患于未然。(之前我一直以为覆盖率是说代码的紧凑程度,所以这个代码有点紧凑。。。) 1 # 阅读全文
posted @ 2013-10-01 05:08
猪小乐
阅读(519)
评论(2)
推荐(0)

浙公网安备 33010602011771号