摘要: vector> imageSmoother(vector>& M) { const int N = 151; vector> V; for (int i = 0; i m1 = M[i]; vector m2; for (int j = 0; j = 0 && x = 0 && y <= m1.size() - 1) ... 阅读全文
posted @ 2018-09-26 20:40 Sempron2800+ 阅读(88) 评论(0) 推荐(0) 编辑
摘要: class Solution { public: bool findTarget(TreeNode* root, int k) { queue Q; vector V; if (root != NULL) { Q.push(*root); while (!Q.empty()) ... 阅读全文
posted @ 2018-09-26 19:52 Sempron2800+ 阅读(104) 评论(0) 推荐(0) 编辑
摘要: bool judgeCircle(string moves) { int V = 0;//垂直位移 int H = 0;//水平位移 for (auto m : moves) { if (m == 'U') { V++; } else if (m == 'D') ... 阅读全文
posted @ 2018-09-26 19:03 Sempron2800+ 阅读(93) 评论(0) 推荐(0) 编辑
摘要: vector findErrorNums(vector& nums) { const int N = 10001; int S[N]; int n = nums.size(); for (int i = 0; i R; R.push_back(dup); R.push_back(miss); return R; } 阅读全文
posted @ 2018-09-26 17:50 Sempron2800+ 阅读(91) 评论(0) 推荐(0) 编辑
摘要: double findMaxAverage(vector& nums, int k) { double max = INT_MIN; int len = nums.size(); if (len <= 4) { int sum = 0; for (int i = 0; i < len; i++) { ... 阅读全文
posted @ 2018-09-26 17:00 Sempron2800+ 阅读(97) 评论(0) 推荐(0) 编辑
摘要: 用开方的思想来解题。 补充一个phthon的实现,使用双指针思想: 阅读全文
posted @ 2018-09-26 16:40 Sempron2800+ 阅读(101) 评论(0) 推荐(0) 编辑
摘要: 层次遍历,计算每一层的节点值,然后求平均值。 阅读全文
posted @ 2018-09-26 16:21 Sempron2800+ 阅读(121) 评论(0) 推荐(0) 编辑
摘要: 这道题想了很久,并没有掌握思想,写了很多,也没有解决。先贴出思考的过程。 下面列出正确的解法。 补充一个python的实现,和上面的C++的思路基本一样,只是我个人感觉更容易理解一些: 阅读全文
posted @ 2018-09-26 13:21 Sempron2800+ 阅读(146) 评论(0) 推荐(0) 编辑
摘要: 这道题十分不容易啊,做到半夜。 阅读全文
posted @ 2018-09-26 02:48 Sempron2800+ 阅读(157) 评论(0) 推荐(0) 编辑
摘要: 树的后序遍历。 阅读全文
posted @ 2018-09-26 00:27 Sempron2800+ 阅读(83) 评论(0) 推荐(0) 编辑