LintCode-剑指Offer-空格替换
来源:互联网 发布:车载刮胡刀淘宝网 编辑:程序博客网 时间:2024/05/21 02:21
class Solution {
public:
/**
* @param string: An array of Char
* @param length: The true length of the string
* @return: The true length of new string
*/
int replaceBlank(char string[], int length) {
// Write your code here
char strmy[1000];
int tmp=0;
int i;
for(i=0;i<length;i++)
{
strmy[i]=string[i];
}
for(i=0;i<length;i++){
if(strmy[i]==' '){
string[i+tmp*2]='%';
string[i+tmp*2+1]='2';
string[i+tmp*2+2]='0';
tmp++;
}else
string[i+tmp*2]=strmy[i];
}
return i+tmp*2;
}
};
public:
/**
* @param string: An array of Char
* @param length: The true length of the string
* @return: The true length of new string
*/
int replaceBlank(char string[], int length) {
// Write your code here
char strmy[1000];
int tmp=0;
int i;
for(i=0;i<length;i++)
{
strmy[i]=string[i];
}
for(i=0;i<length;i++){
if(strmy[i]==' '){
string[i+tmp*2]='%';
string[i+tmp*2+1]='2';
string[i+tmp*2+2]='0';
tmp++;
}else
string[i+tmp*2]=strmy[i];
}
return i+tmp*2;
}
};
0 0
- LintCode-剑指Offer-空格替换
- [剑指offer]替换空格
- [剑指offer]替换空格
- 剑指offer:替换空格
- 替换空格--《剑指offer》
- 剑指Offer:替换空格
- 【剑指offer】替换空格
- 《剑指Offer》--替换空格
- 剑指offer--替换空格
- 【剑指offer】替换空格
- 【剑指offer】空格替换
- 剑指offer-替换空格
- 剑指offer:替换空格
- [剑指offer]替换空格
- 《剑指offer》替换空格
- 剑指offer:替换空格
- 【剑指Offer】替换空格
- 【剑指offer】-替换空格
- FIO测试工具介绍
- 算数-数列
- iOS 屏幕适配
- map与unordered_map的区别与选择
- CentOS 6.5 LVM磁盘管理学习笔记
- LintCode-剑指Offer-空格替换
- TCP、UDP 和Socket编程
- 解压版的Tomcat基本配置和安装
- NOIP2015 提高组 day1 信息传递
- 带宽(Bandwidth,UVa 140)
- 苹果开发 笔记(94) UIScrollView 和 Masonry
- LintCode-剑指Offer-(365)二进制中有多少个1
- checkstyle安装
- OpenStack 中混合 Hypervisor 场景的原理分析与最佳实践