自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

MuseCP@YenTown

爱看看,不看滚

  • 博客(11)
  • 收藏
  • 关注

原创 682. Baseball Game的C++解法

栈的操作:class Solution {public: int calPoints(vector<string>& ops) { stack<int> record; for (string i : ops) { if (i == "C") record.pop(); else if (i == "D") { int tm...

2018-06-28 09:53:00 253

原创 821. Shortest Distance to a Character的C++解法

一开始把问题想复杂了,什么动态规划之类的。其实就是每两个key character之间的字母比较距离然后赋值就可以了。注意处理第一个key之前的字母和最后一个key之后的字母。p1和p2表示离得最近的两个key,p1在前p2在后,每找到一对,就处理这之间的字母,然后p1变成p2,寻找下一个p2。class Solution {public: vector<int> shortest...

2018-06-27 17:12:27 131

原创 811. Subdomain Visit Count的C++解法

首先理解题目:域名只有可能出现两种情况:(1)X.Y.Z  此时计算Z, Y.Z, X.Y.Z                                            (2)A.B  此时计算B, A.B因此可以用从后到前的顺序,查找“.”或者“ ”,,把此位置之前的字符串保存下来即可。class Solution {public: vector<string> su...

2018-06-27 15:29:19 175

原创 806. Number of Lines To Write String的C++解法

试试当前行能不能再写开一个字母,行的话就写,不行的话另起一行。count就是记录当前行已经写了多少字母。class Solution {public: vector<int> numberOfLines(vector<int>& widths, string S) { int line=1; int count = 0; vector<int&...

2018-06-26 16:53:14 97

原创 728. Self Dividing Numbers的C++解法

i是原本的数字,residue和left用来分离每一位上的数字,同时sub还有判断是循环是否中途停止的作用(如果每一位上都能除尽,说明每个循环都执行了,那么sub最后的结果一定是0)。还有要注意的是为了排除0的情况,在循环条件里一定要加residual!=0的判断,而且要放在(i % residue == 0)这项之前,不然会报被零除的错误。算法快于100%的测试者。class Solution ...

2018-06-26 16:31:22 196

原创 657. Judge Route Circle的C++解法

class Solution {public: bool judgeCircle(string moves) { int x = 0; int y = 0; for (int i = 0; i < moves.length(); i++) { if (moves[i] == 'L') x--; if (moves[i] == 'R') x++; if (...

2018-06-26 16:06:16 111

原创 852. Peak Index in a Mountain Array的C++解法

这么菜的题竟然还有人不AC?class Solution {public: int peakIndexInMountainArray(vector<int>& A) { int i; for (i = 0;; i++) { if (A[i + 1] < A[i]) break; } return i; }};...

2018-06-26 15:54:57 265 2

原创 832. Flipping an Image的C++解法

使用库函数reverse:class Solution {public: vector<vector<int>> flipAndInvertImage(vector<vector<int>>& A) { vector<string>::iterator iter; for (int i = 0;i< A.s...

2018-06-26 15:49:48 231

原创 804. Unique Morse Code Words的C++解法

没想出有什么特别好的算法,只能先把英文转换成摩斯码,然后再和已经翻译出的摩斯码做对比,如果没有相同的就count++class Solution {public: int uniqueMorseRepresentations(vector<string>& words) { string moss[26] = { ".-", "-...", "-.-.", "-..",...

2018-06-26 11:35:43 138

原创 771. Jewels and Stones的C++解法

用了一个能够降低时间复杂度的算法,只需要线性复杂度。class Solution {public: int numJewelsInStones(string J, string S) { int a[125] = { 0 }; int count = 0; for (int i = 0; i < J.length(); i++) a[int(J[i])] = 1; ...

2018-06-21 17:11:44 217

转载 R-FCN论文解读

原文:https://blog.csdn.net/ibunny/article/details/79397694R-FCNWe propose position-sensitive score maps to address a dilemma between translation-invariance in image classification and translation-varian...

2018-06-05 15:03:28 744

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除