刷代码随想录有感(24):反转字符串里面的单词

有时候我会怀疑努力的意义,因为我总是花人家好几倍的时间去理解一个狗看了都觉得弱智的问题,思考过后我知道,努力本没有意义,是在未来可能十年内取得成就时突然回想起来之前做过一些事情,未来的成就赋予曾经的意义,所以望不到尽头时最使人绝望。在我接受自己就是个普通人的事实后便豁然开朗,要求开始降低,我开始以做出基础题为自己骄傲,不为理解不了中等题或难题困扰,理解不了就死记硬背呗,如果未来有一道笔试题能套用这道题的模板就有幸了。清楚地认识自己后方向反而明确,我知道做哪些事情会让我进步,或许认识到自己的平凡才是迈向成熟的标志吧 ,于苦痛中爬行,不断向前,做一个罗曼罗兰口中的,认清现实的英雄,一个悲剧的、认清现实的、不屈不挠的“人”。话说的有点多,先看题干吧:

代码;

class Solution {
public:
    void reverse(string &s, int start, int end){
        for(int i = start, j = end; i < j; i++, j--) swap(s[i], s[j]);
    }

    void removeExtraSpaces(string &s){
        int slow = 0;
        for(int fast = 0; fast < s.size(); fast++){
            if(s[fast] != ' '
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值