这个题目花了一些时间,总结一下因为下面两个原因:
1. 还是读题的问题。题目有两个地方没有注意到:a.每个输出后面必须在输出一个空行;b. 题目关于0(zero)和O(letter)的问题我完全没有看懂就去写代码了。
为啥总是出现读题的问题呢?总结一条还是自己太急于去写代码了,不愿意把长长的说明读仔细。其实你在读题目时候因为几秒钟的疏忽可能在最后调式代码的时候要花去几个小时的时间,得不偿失啊。切记切记。
2.代码习惯。 我的一处出问题的代码 while(s[i++]==t[j--] && j>=i),乍一看这么代码没啥问题,还省了循环里面的代码。但是,在同一行上面同时使用i++和i是非常差的代码习惯,而这个坏习惯到了我这里就成了一个bug。