找出字符串中第一个出现次数最多的字符
来源:互联网 发布:淘宝会所建筑设计 编辑:程序博客网 时间:2024/04/29 20:12
<pre name="code" class="cpp">#include "OJ.h"#include <iostream>using namespace std;/*功能: 找出字符串中第一个出现次数最多的字符 输入: char* pInputString:字符串 输出: char* pChar:出现次数最多的字符 返回: false 异常失败 true 输出成功*/bool FindChar(char* pInputString, char* pChar){//在这里实现功能int symbol[256] ;for (int i =0; i < 256; ++i){symbol[i] =0;}if (pInputString == NULL){return false;}if (pChar == NULL){return false;}char *pCur = pInputString;int maxNum =0;while(*pCur != '\0'){symbol[*pCur] ++;pCur++;}for (int i =0; i < 255; ++i){if (symbol[i] > maxNum){maxNum = symbol[i];}}pCur = pInputString;while (*pCur != '\0'){if (symbol[*pCur] == maxNum){*pChar = *pCur;return true;}pCur++;}}int main(){char acIutput[] = "aabbccddeee";char cResult = 'a';char cOutput;bool bReturn;bReturn = FindChar(acIutput, &cOutput);cout<<(true == bReturn)<<endl;cout<<(cResult == cOutput)<<endl;return 0;}
0 0
- 找出字符串中第一个出现次数最多的字符
- 找出字符串中第一个出现次数最多的字符
- 找出字符串中第一个出现次数最多的字符
- [华为机试练习题]61.找出字符串中第一个出现次数最多的字符
- 找出给定字符串中出现最多的字符和次数
- 找出给定字符串中出现最多的字符和次数
- 找出一个字符串中出现次数最多的字符
- C语言 找出字符串中出现次数最多的字符
- c#面试题:找出字符串中出现次数最多的字符及出现次数
- 找出字符串中出现次数最多的字符和其出现的数量
- 找出字符数组中出现次数最多的字符
- 字符串中出现次数最多的字符
- 给定一个字符串找出出现次数最多的字符
- js实现找出字符串中出现字数最多的字符并计算其出现次数
- 给定一个字符串,找出这个字符串中出现最多的字符和次数
- 找出n个字符串中出现次数最多的字符串(创新工场)
- 找出一个字符串中重复最多的字符以及出现的次数
- 将一个字符串中出现次数最多的字符找出来
- windows 右手复制 粘贴
- java的树形控件(1)
- android多国语言---简写对应国家code
- CentOS 6.3 64位下mysql5.5.25安装图解教程
- 基因
- 找出字符串中第一个出现次数最多的字符
- 单元测试
- java正则表达式扫盲笔记
- Software_HP_QC_ALM_12.00_Window
- Linux挂载NTFS格式的U盘
- iOS开发之:dispatch_async 与 dispatch_get_global_queue 的使用方法
- MySql唯一ID生成
- UVA 1292 - Strategic game(最小顶点覆盖问题,覆盖所有边,自己版本待解)
- CentOS 6.3 64位下彻底卸载mysql5.5.25图解教程