摘要: int removeDuplicates(vector& nums) { if (nums.empty()){ return 0; } auto it = nums.begin() + 1; int currentVal = nums.front(); ... 阅读全文
posted @ 2015-08-22 18:32 wu_overflow 阅读(180) 评论(0) 推荐(0)
摘要: 何为异构?内容排列的模式相同。例如 "piss" & "buzz", "OMG" & "LGD", "good" & "feet"...我之前的思路是先遍历第一个字符串,记录其中各个字符的重复情况作为一个 set> 然后遍历 set,把各个 vector 中的索引取出来对比是否相等,并由此来判断。可... 阅读全文
posted @ 2015-08-22 16:59 wu_overflow 阅读(518) 评论(0) 推荐(0)
摘要: 所谓丑数,就是其素因子只包含 2,3,5 的非负数。另外, 1 也是丑数。恶心的是,当时题目说的是 positive number,这尼玛能包括 0?还就包括了。看明白定义就简单了,那就对着 2 3 5 玩命除呗,看看除完了还剩什么。bool isUgly(int num) { if (num... 阅读全文
posted @ 2015-08-22 15:17 wu_overflow 阅读(126) 评论(0) 推荐(0)
摘要: 题干就是给一个非负整数,把各位数加起来,若超过一位,则继续把各位加起来,直到和是一位数。example: 39->12->3坦白说我是看了第三个提示意识到的,所以说要找规律,先要暴力列举。int addDigits(int num) { if (num == 0){ return... 阅读全文
posted @ 2015-08-22 14:22 wu_overflow 阅读(119) 评论(0) 推荐(0)