摘要: 题目思路1. WA 了十次2.// e9 False// .1 true// 3. true// . false// 343e+34 true3. 分成了三个部分, 三部分之间有较弱的依赖关系, 还可以通过 bool 变量与返回值分开代码bool pa, pb, pc;int FurtherA(co... 阅读全文
posted @ 2014-04-23 23:59 周卓 阅读(132) 评论(0) 推荐(0) 编辑
摘要: 题目总结1. 本身不是太难, 难的是想到好的切入点2. 所有的代码读入后再做处理3. 以 '/' 作为分隔符, 作检查代码vector nest;vector del;nest.clear();del.clear();int pos = -1;for(int i = 0; i 0 && text[... 阅读全文
posted @ 2014-04-23 13:56 周卓 阅读(197) 评论(0) 推荐(0) 编辑
摘要: 题目总结1. 得到一个教训, 对于模拟题来说, 需要检查为空和越界两种情况2. look ahead 在自动机类型题目中是非常必要的, 要根据两个字符来判断控制流的走向代码class Solution {public: bool isMatch(const char *s, const cha... 阅读全文
posted @ 2014-04-23 12:57 周卓 阅读(228) 评论(0) 推荐(0) 编辑
摘要: 题目总结1. 做这种题时需要考虑 corner case, 比如连续几个 slash2. 状态函数带参数 (int &pos), 主函数带 while 循环 while(pos record; int i = 0; int len = path.size(); while(i <... 阅读全文
posted @ 2014-04-23 10:30 周卓 阅读(113) 评论(0) 推荐(0) 编辑