7.字符统计

题目描述

输入描述:

输入一串字符。

输出描述:

对字符中的各个英文字符(大小写分开统计),数字,空格进行统计,并按照统计个数由多到少输出,如果统计的个数相同,

则按照ASII码由小到大排序输出 。如果有其他字符,则对这些字符不用进行统计。

示例1

输入:

aadddccddc

输出:

dca

一、解题思路

1.字符的ASCII值

由于字符是按照其整数形式存储的,大多数系统采用ASCII字符集,其基本集包含了128个字符,扩展集也包括128个字符,故共有256个字符。基本集和扩展集的对照表如下图所示:

也可在此网站查询

题目中要求对英文字符、数字、空格进行统计。由上表可知其对应的ASCII值范围分别是:

英文:A~Z:65~90,a~z:97~122

数字:0~9:48~57

空格:32

<
  • 1
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值