首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

算法—字符串压缩

字符串压缩

难度:简单

描述:

设计一种方法,通过给重复字符计数来进行基本的字符串压缩。

例如,字符串 aabcccccaaa 可压缩为 a2b1c5a3 。而如果压缩后的字符数不小于原始的字符数,则返回原始的字符串。

可以假设字符串仅包括 a-z 的字母。

样例:

str= 返回

str= 返回

str= 返回

思路分析:

解题思路:取出字符串,判断重复停止,添加到新字符串中。

注:需判断压缩后的字符串长度和原始字符串长度。

代码模板:

想一想再看答案

想一想再看答案

想一想再看答案

代码:

鼓励我一下:

觉得还不错的话,给我的项目点个star吧

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20181030G0AXT300?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券