题目:
字符串压缩,输入字符串只包括a-z字母以及结束标志,编写函数实现对连续出现的相同字符进行压缩,例如:“xxxyyyyz"压缩后字符串为"3x4yz" “yyyyyyy"压缩后为”7y”
思路:
例如for循环来遍历,当遇到当前元素与下一个元素不相同时,打印%d%c, 这里的%d表示有多少个当前元素,我们可以用count来记数,注意打印完后要将count归为1
源码:
运行结果如下:
题目:
字符串压缩,输入字符串只包括a-z字母以及结束标志,编写函数实现对连续出现的相同字符进行压缩,例如:“xxxyyyyz"压缩后字符串为"3x4yz" “yyyyyyy"压缩后为”7y”
思路:
例如for循环来遍历,当遇到当前元素与下一个元素不相同时,打印%d%c, 这里的%d表示有多少个当前元素,我们可以用count来记数,注意打印完后要将count归为1
源码:
运行结果如下: