会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
wu_overflow
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
···
30
下一页
2015年12月31日
从以其他字符分隔的字符串中取数字段
摘要: vector extractNums(const std::string& s){ vector nums; bool extracting = false; auto begin = s.cbegin(); for (auto it = s.cbegin(); it != ...
阅读全文
posted @ 2015-12-31 14:49 wu_overflow
阅读(187)
评论(0)
推荐(0)
2015年12月18日
Range Sum Query - Immutable
摘要: 我之前总是觉得查表最快,然后就老是想着如何制表,睡觉的时候发现我还是太固执了。class NumArray {private: vector* pData_;public: NumArray(vector &nums) { pData_ = &nums; co...
阅读全文
posted @ 2015-12-18 15:47 wu_overflow
阅读(120)
评论(0)
推荐(0)
2015年12月17日
Triangle
摘要: 题目如下:我的思路是从上往下沉淀。int minimumTotal(vector>& triangle){ for (int i = 1; i != triangle.size(); ++i){ auto& lastRow = triangle[i - 1]; ...
阅读全文
posted @ 2015-12-17 20:02 wu_overflow
阅读(156)
评论(0)
推荐(0)
Remove Duplicate Letters
摘要: 题目就是给一串全小写的字符,要求删除重复的字符。另外最后的结果必须首先按照原文顺序排列,其次是按照字典序排列。比如说:Given"bcabc"Return"abc"Given"cbacdcbc"Return"acdb"按照提示,说是贪心算法。贪心吗,每一步只要当前最优的解。好吧,当前最优的解是什么?...
阅读全文
posted @ 2015-12-17 18:29 wu_overflow
阅读(190)
评论(0)
推荐(0)
2015年12月16日
array 并不会被默认初始化
摘要: 重要的事情说三遍:array 并不会被默认初始化array 并不会被默认初始化array 并不会被默认初始化
阅读全文
posted @ 2015-12-16 23:28 wu_overflow
阅读(230)
评论(0)
推荐(0)
2015年12月15日
Unique Binary Search Trees
摘要: 其实和大小没啥太大关系,主要因素是元素个数,也就是说,1,2 和 3,4 可能构成的排列组合个数是一样的,大概的思路就是这样的:式子出来了,那代码也就出来了:int numTrees(int n) { vector treeNumList(n + 1); function getTree...
阅读全文
posted @ 2015-12-15 00:25 wu_overflow
阅读(138)
评论(0)
推荐(0)
2015年12月14日
有些障碍的 unique path
摘要: 我第一时间想到的方案是化归而不是规划,毕竟之前的问题类似,所以就有了这个版本:int uniquePathsWithObstacles(vector>& obstacleGrid) { if (obstacleGrid.empty()){ return 0; } co...
阅读全文
posted @ 2015-12-14 16:52 wu_overflow
阅读(247)
评论(0)
推荐(0)
unique paths
摘要: 但是解答很简单。因为机器人只能向右 / 下 移动,所以要到达目标 A 的可能路线就是到达它正上方的那一块的可能路线数和到达它正右方的那一块的可能路线数之和。所以就简单了:int uniquePaths(int m, int n){ vector> record((m + 1), vector(...
阅读全文
posted @ 2015-12-14 00:59 wu_overflow
阅读(148)
评论(0)
推荐(0)
2015年12月13日
最长增长序列的长度(LIS)
摘要: 我最早的思路是反过来遍历,结果总是不对。因为老是觉得动态规划就是列递归,所以一心琢磨着怎样递归,导致一直不对。正确的思路应该是什么呢?应该是尝试用符号表示其最优的状态和其子状态,然后找出状态之间转移的方法。最后实现这个方法。最长增长序列的最优状态是什么样子呢?既然是最长,肯定是要容纳尽可能多的元素,...
阅读全文
posted @ 2015-12-13 21:45 wu_overflow
阅读(185)
评论(0)
推荐(0)
2015年12月4日
极其简单的复数类,只是不想再推演一遍复数四则运算
摘要: class Complex{private: double real_ = 0.0; double imag_ = 0.0;public: Complex() = default; explicit Complex(double real, double imag): ...
阅读全文
posted @ 2015-12-04 17:21 wu_overflow
阅读(240)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
···
30
下一页
公告