小白--cumt level
获赞
42
粉丝
0
关注
26
看过 TA
9
门头沟学院
2022
Java
IP属地:江苏
暂未填写个人简介
私信
关注
2020-05-08 08:32
门头沟学院 Java
2020-05-08
在牛客打卡16天,今天学习:刷题 2 道/代码提交 2 次
0 点赞 评论 收藏
分享
2020-05-05 20:32
门头沟学院 Java
//翻转单词顺序class Solution {public:    string ReverseSentence(string s) {        int k = 0;        for (int i = 0; i < s.size();)        {            int j = i;            while (j < s.size() && s[j] ==  ) j ++ ;            if (j == s.size()) break;            i = j;            while (j < s.size() && s[j] !=  ) j ++ ;            reverse(s.begin() + i, s.begin() + j);            if (k) s[k ++ ] =  ;            while (i < j) s[k ++ ] = s[i ++ ];        }        //s.erase(s.begin() + k, s.end());        reverse(s.begin(), s.end());        return s;    }};
2020-05-05
在牛客打卡13天,今天学习:刷题 13 道/代码提交 3 次
0 点赞 评论 收藏
分享
2020-05-01 22:37
门头沟学院 Java
//两个栈实现队列class Solution{public:    void push(int node) {        stack1.push(node);    }    //stack.pop() 移除栈顶元素    //stack.push()     //stack.top() 访问栈顶元素    int pop() {        if(stack2.empty())        {            if(stack1.empty()) return  -1;            else             {                while(!stack1.empty())//只要栈1 不为空一直将栈1中最上面的数压入栈2                {                    stack2.push(stack1.top());                    stack1.pop();                }            }        }        int node = stack2.top();        stack2.pop();        return node;    }    private:    stack<int> stack1;    stack<int> stack2;};
2020-05-01
在牛客打卡9天,今天学习:刷题 7 道/代码提交 7 次
0 点赞 评论 收藏
分享
2020-04-29 09:52
门头沟学院 Java
//替换空格class Solution {public:void replaceSpace(char str[],int length) {        if(length == 0 || str == nullptr) return;                int original = 0,number_blank = 0,k = 0;        while(str[k] != )        {            original ++; //            if( str[k] ==  ) number_blank ++;            k ++;        }        int new_length = original + number_blank * 2;        int i = original,j = new_length;        while(i >= 0 && j > i)        {            if(str[i] ==  )            {                str[ j -- ] = 0;                str[j --] = 2;                str[j --] = %;            }            else str[j--] = str[i];            i --;        }}};
2020-04-29
在牛客打卡7天,今天学习:刷题 9 道/代码提交 9 次
0 点赞 评论 收藏
分享

创作者周榜

更多
关注他的用户也关注了:
牛客网
牛客企业服务