求字符串中某字符重复出现次数
来源:互联网 发布:c语言自学知乎 编辑:程序博客网 时间:2024/06/07 17:19
Description
给定一个只有小写英文字母组成的字符串,串长为n。请你编写程序求出这个字符串中出现次数最多的字母。
Input
输入的第一行为t(0 < t < 10),表示有t组测试用例。
对于每组测试用例,输入有两行。
第一行是一个正整数n( 1 < n < 100)表示字符串的长度。
后面一行是一个长度为n的字符串(只由小写字母组成)。
Output
对于每组测试用例,输出一行,仅输出出现次数最多的字母。
测试用例保证出现次数最多的字母只有一个。
Sample Input
2
5
acmcs
3
zzt
Sample Output
c
z
===============================================================
我的解法:
char inputs[n];
char counts['z'-'a'+1]={0};//用来统计从a到z出现的次数
for ( int i=0; i<n; i++ )
counts[inputs[i]-'a']++;
//counts[]做冒泡排序,获得最大出现频率, 记录冒泡之前其所在位置可知是那个字符
- 求字符串中某字符重复出现次数
- 求字符在字符串中出现的次数
- 求一个字符串中每个字符出现的次数
- Java求字符串中出现次数最多的字符
- 求字符串中出现次数最多的字符
- 求包含a~z中多个字符的字符串中重复出现最多的字母及次数问题
- 求字符串中出现次数最多的字符及其出现次数
- 一个字符串中可能包括a-z中的多个字符,如有重复,求出现最多次数的那个字符及次数,如有多个重复的则都求出
- java求字串中字符出现次数
- 去除一个字符串中出现的重复字符,并计算出出现最多次的字符的出现次数
- 求字符串中出现最多的字符和出现的次数
- 求一段字符串中连续出现次数最多的单个字符和分解字符串
- (74)TreeMap练习:求字符串中每个字符出现的次数(键值对:字符---次数)
- 一个字符串中可能包含a~z中的多个字符,如有重复,求出现次数最多的那个字母及次数,如有多个重复最多的则都输出。
- 一个字符串中可能包含a~z中的多个字符,如有重复,如String data="aavzcadfdsfsdhshgWasdfasdf",求出现次数最多的那个字母及次数,如有多个重复的则都求出。
- 一个字符串中可能包含a~z中的多个字符,如有重复,如String data="aavzcadfdsfsdhshgWasdfasdf",求出现次数最多的那个字母及次数,如有多个重复的则都求出。
- 找出一个字符串中重复最多的字符以及出现的次数
- JS编程-寻找字符串中出现最多的字符以及重复次数
- 许三多是慢热销售专家
- 定制c#网上考试系统
- 6.1 报表打印技术
- 6.2 普通报表打印方案
- CSS hack:区分IE6,IE7,firefox-网站标准化
- 求字符串中某字符重复出现次数
- 6.3 样式报表打印方案
- The Road Not Taken
- spring 的连接池
- Some suggestions about SDET in outsourcing
- 编译原理 计算器 C++实现 (*引用*)
- 100句牛逼的话
- C语言指针学习笔记
- linux下配置cvs服务器