CExercise_08_字符串_2统计该字符串中每个字符出现的次数,统计过程中忽略大小写的差异,并打印最终每个字符出现的次数。

题目:CExercise_

给定一个字符串,要求它可能包含数字和字母。

请编写函数,统计该字符串中每个字符出现的次数,统计过程中忽略大小写的差异,并打印最终每个字符出现的次数。

提示:

用一个int数组存储字符出现的次数,可以用一个128长度的数组,这样数组下标位置的元素就是该编码值字符出现的次数,缺点是浪费空间,但你可以先写一个这样的实现。

(扩展)做完后,你可以思考一下:

实际上只会有36个字符(10个数字和26个不区分大小写的字母),所以int数组的长度实际上只需要36就可以了。

那么怎么把数组的长度缩短到36呢?


关键点


分析:


代码

代码块
	

解决方案总结:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值