题解 | #字符串变形#

字符串变形

https://www.nowcoder.com/practice/c3120c1c1bc44ad986259c0cf0f0b80e

class Solution {
public:
    /**
     * 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可
     *
     * 
     * @param s string字符串 
     * @param n int整型 
     * @return string字符串
     */
    inline char reverseLetter(char i){
        if(i<='Z')return i+32;
        return i-32;
    }
    string trans(string s, int n) {
        // write code here
        //cout<<'a'<<((char)('a'-32))<<endl;
        int cur,lastSpace=s.size();
        string result;
        int i,j;
        result.reserve(s.size());
        for( i=s.size()-1;i>=0;--i){

            if(s[i]==' '){
                for(j=i+1;j<lastSpace;++j){
                    result+=reverseLetter(s[j]);
                }
                result+=' ';
                lastSpace=i;
            }
        }
         for(j=0;j<lastSpace;++j){
                    result+=reverseLetter(s[j]);
         }
        return result;
    }
};

大小写字母差32 。记一下

全部评论

相关推荐

06-15 02:05
已编辑
南昌航空大学 数据分析师
Eason三木:你如果想干技术岗,那几个发公众号合唱比赛的经历就去掉,优秀团员去掉,求职没用。然后CET4这种不是奖项,是技能,放到下面的专业技能里或者单独列一个英语能力。 另外好好改改你的排版,首行缩进完全没有必要,行间距好好调调,别让字和标题背景黏在一起,你下面说能做高质量PPT你得展现出来啊,你这简历排版我用PPT做的都能比你做的好。 然后自我评价,你如果要干数据工程师,抗压能力强最起码得有吧。
简历中的项目经历要怎么写
点赞 评论 收藏
分享
机械打工仔:有说的你怀疑一下就行了,直接问也太实诚了
点赞 评论 收藏
分享
不愿透露姓名的神秘牛友
07-15 17:32
点赞 评论 收藏
分享
评论
1
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务