模拟
matt__
这个作者很懒,什么都没留下…
展开
-
leetcode 263. 丑数
class Solution { public: bool isUgly(int num) { int d[]={2,3,5};//丑数的数组 for(auto p:d) while(num>0&&num%p==0)//能被整除 num/=p; return num==1; } }; ...翻译 2019-07-29 23:02:24 · 169 阅读 · 0 评论 -
leetcode 67. 二进制求和
class Solution { public: string addBinary(string a, string b) { reverse(a.begin(),a.end()); reverse(b.begin(),b.end()); int rec=0;//记录进位 string ans; for(int i=0;i<a.size(...翻译 2019-07-29 23:07:38 · 276 阅读 · 0 评论 -
leetcode 71. 简化路径
class Solution { public: string simplifyPath(string path) { string res,s;//建立一个存储最终结果和中间结果的字符串 path+="/";//是为了防止path最后一组没有/结束的情况 for(auto p:path) { if(res.empty())res+...翻译 2019-07-29 22:58:04 · 110 阅读 · 0 评论 -
leetcode 68. 文本左右对齐(难度 困难)
class Solution { public: string space(int x) { string res; while(x--)res+=' '; return res; } vector<string> fullJustify(vector<string>& words, int maxWi...翻译 2019-07-29 22:51:21 · 153 阅读 · 0 评论 -
leetcode 504. 七进制数
class Solution { public: string convertToBase7(int num) { if(num==0)return "0"; bool isok=false;//用bool来记录是不是负数 if(num<0)num*=-1, isok=true;//变成正数来做 string ans; w...翻译 2019-07-29 23:12:24 · 168 阅读 · 0 评论 -
leetcode 54. 螺旋矩阵
class Solution { public: vector<int> spiralOrder(vector<vector<int>>& matrix) { vector<int>ans; if(matrix.empty())return ans; int n=matrix.si...翻译 2019-07-29 23:17:00 · 112 阅读 · 0 评论