CareerCup-1.5
来源:互联网 发布:tomcat如何绑定域名 编辑:程序博客网 时间:2024/04/30 00:28
Write a method to replace all spaces in a string with ‘%20’
简单题仍然无法做到无误。一定要摆脱对IDE和编译器的依赖!
#include <iostream>using namespace std;char* replaceSpace(char* str) { int count=0; char *p; for(p=str; *p!='\0'; p++) { if(*p==' ') count+=3; else count += 1; } char* ret = new char[count+1]; char *q = ret; for(p=str; *p!='\0'; p++) { if(*p != ' ') { *q++ = *p; } else { *q++ = '%'; *q++ = '2'; *q++ = '0'; } }; *q=0; return ret;}int main(){ cout<<replaceSpace("abdd e 1 3 123 "); system("pause"); };
- CareerCup 1.5
- CareerCup-1.5
- CareerCup之1.5 空格替换
- CareerCup 1.3
- CareerCup 1.4
- CareerCup 5.7
- CareerCup 14.6
- CareerCup 1.1
- CareerCup 1.2
- CareerCup 1.3
- CareerCup 1.4
- CareerCup 1.6
- CareerCup 1.7
- CareerCup 1.8
- CareerCup 2.1
- CareerCup 2.2
- CareerCup 2.3
- CareerCup 2.4
- python多线程编程: python对多线程的支持和线程的创建、启动、挂起、退出
- 2.13子数组最大乘积
- 公用对话框
- poj1018
- C/C++笔试题_3
- CareerCup-1.5
- wp7相册
- 选择的感触
- linux下Nginx+tomcat整合的安装与配置
- C++两个头文件 cmath 与 iomanip(非全部)
- Linux进程地址空间
- NYOJ138 找球号(二)
- MFC CToolTipCtrl用法 添加Tips提示
- ZOJ-1009