压缩字符串
来源:互联网 发布:linux shell test 编辑:程序博客网 时间:2024/05/09 07:16
输入: bbbdddde
输出: b3d4e1
若压缩后的字符串没有变短,则返回原先的字符串。
输入: welcometonowcoderrrrr
输出: welcometonowcoderrrrr
string fun(string str){ string res = ""; int i = 0; while(i < str.length()) { int cnt = 0; char ch = str[i]; while(str[i] == ch) { cnt++; i++; } res += ch; res += cnt + '0'; } if(temp.length() >= str.length()) { return str; } return res;}int main(){ string str = "bbbdddde"; cout<<fun(str)<<endl;}
0 0
- 压缩字符串
- 字符串压缩
- 字符串压缩
- 字符串压缩
- 字符串压缩
- 压缩字符串
- 字符串压缩
- 压缩字符串
- 字符串压缩
- 字符串压缩
- 字符串压缩
- 压缩字符串
- 字符串压缩
- 字符串压缩
- 字符串压缩
- 字符串压缩
- 字符串压缩
- 压缩字符串
- 解一元三次方程
- spi子系统的理解
- 关于GuideActivity制作,sleep 和wait区别
- 用java实现动态分区
- MyBatis配置文件
- 压缩字符串
- Wee5-6Lexicalized parsing
- Dubbox:来自当当网的SOA服务框架
- 数据存储与输入输出
- Android 提升进入界面的速度
- 数组循环移位算法
- class 学员信息录入
- APUE-3源码环境搭建 CentOS
- JVM 内存参数设置