2016年4月10日
摘要: 因为要算匹配长度,所以要记录起始的位置。思路上要分三种情况吧,一种是完全匹配,一种是未匹配的是‘)’,一种是未匹配的是‘(’。如果发现没有左括号可以和右括号匹配,那么只要把右括号位置设置为start,重新开始新一轮的寻找就可以了;如果没有右括号可以和左括号匹配,则要用当前位置减去堆栈栈顶的左括号位置 阅读全文
posted @ 2016-04-10 11:28 summerkiki 阅读(147) 评论(0) 推荐(0) 编辑
摘要: 一开始的时候,我return的是result,但是在leetcode上有一个测试用例无法通过,那就是当只输入一个常量而不进行运算的时候,比如[“18”]。这种情况下应该输出18,而return result则返回0。 阅读全文
posted @ 2016-04-10 10:22 summerkiki 阅读(136) 评论(0) 推荐(0) 编辑