剑指offer-替换空格
class Solution {
public:
void replaceSpace(char *str,int length) {
int ssize=0;
        for(int i=0;i<length;i++){
            if(str[i]==' ')ssize++;
        }
        int j=length+2*ssize-1;
        for(int i=length-1;i>=0;i--){
            if(str[i]==' '){
str[j--]='0';
                str[j--]='2';
                str[j--]='%';
            }
            else{
str[j--]=str[i];
            }
        }
}
};
阅读更多
个人分类: 剑指offer
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

不良信息举报

剑指offer-替换空格

最多只允许输入30个字

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭