摘要: 就是在一个只有括号的字符串里的括号是否合法。 所谓合法就是成对,比如 "{}[](){([])}" 但是这样就是不对的 “[((((])” 以及包含的顺序不对 “([)]” 都判为非法。bool isValid(string s) { unordered_map parenthesesDic{... 阅读全文
posted @ 2015-08-24 21:21 wu_overflow 阅读(348) 评论(0) 推荐(0) 编辑
摘要: ListNode* mergeTwoLists(ListNode* l1, ListNode* l2) { if (l1 == nullptr){ return l2; } if (l2 == nullptr){ return l1; } ... 阅读全文
posted @ 2015-08-24 16:58 wu_overflow 阅读(113) 评论(0) 推荐(0) 编辑
摘要: 从标准输入读入一系列string对象,寻找连续重复出现的单词程序应该找出满足以下条件的单词的输入位置:该单词的后面紧跟着再次出现自己本身,跟踪重复次数多的单词及其重复次数.输出重复次数的最大值。没错,C++ 吧里有人问的,我觉得如果只是单纯的想知道重复次数最多的单词,可以这样:void foo(){... 阅读全文
posted @ 2015-08-24 13:37 wu_overflow 阅读(254) 评论(0) 推荐(0) 编辑
摘要: int strStr(string haystack, string needle) { if (needle.empty()){ return 0; } if (haystack.length() (it - haystack.cbegin()); ... 阅读全文
posted @ 2015-08-24 03:07 wu_overflow 阅读(367) 评论(0) 推荐(0) 编辑