输出频率最高的那个单词
来源:互联网 发布:人不知而不愠的知 编辑:程序博客网 时间:2024/04/29 12:05
输出出现频率最高的那个单词
Sample Input
5 //表示本组测试数据单词个数
green
red
blue
red
red
3
pink
orange
pink
0 //0控制结束
Sample Output
red
pink
C
#include<stdio.h>#include<string.h>int main(){ char str[1001][16]; int count[1001]; int j,i,n,index,cnt; while(scanf("%d",&n),n) { char temp[16]; index=0; memset(count,0,sizeof(count)); while(n--) { scanf("%s",temp); for(i=0; i<index; i++) { if(strcmp(str[i],temp)==0) { count[i]++; break; } } if(i==index) { memcpy(str[index++],temp,sizeof(temp)); count[index]++; } } for(j=0,cnt=0;j<index;j++) if(count[j]>count[cnt])cnt=j; printf("%s",str[cnt]); }}
c++
#include<stdio.h>#include<string>#include<iostream>#include<map>using namespace std;int main(){ map<string,int>color; string cnt; string index; int n,max; while(scanf("%d",&n),n) { max=0; while(n--) { cin>>cnt; color[cnt]++; if(color[cnt]>max) { index=cnt; max=color[cnt]; } } cout<<index<<endl; }}
1 0
- 输出频率最高的那个单词
- 统计一TXT文档中单词出现频率,输出频率最高的10个单词
- 计算一篇文章中单词出现的频率,并把输出频率最高的十五个单词输出来
- 使用频率最高的150韩语单词
- Python查找文本频率最高的单词
- 华为机试 频率最高 频率最低的 单词
- Linux作业(三)-shell统计某文章中出现频率最高的N个单词并排序输出出现次数
- 查找文本中n个出现频率最高的单词
- 统计文章出现频率最高的单词 2011211554
- 找出文件中最高频率的前k个单词
- 查找文本中n个出现频率最高的单词
- 编程珠玑:单词频率最高选取
- 在一个数组或字符串中找到出现频率最高的那个元素的方法
- 分析一个文本文件中各个单词出现的频率,把频率最高的10个词打印出来
- 分析一个文本文件中各个单词出现的频率,把频率最高的10个词打印出来
- 分析一个文本文件中各个词出现的频率,并把频率最高的十个单词打印出来。
- 分析一个文本文件中各个单词出现的频率,把频率最高的10个词打印出来
- 统计出现频率最高的十个单词的程序性能分析
- Linux的加密认证功能以及openssl详解
- stm32 开始之路,第一篇,写一些闲话。
- leetcode之Symmetric Tree
- java图形处理-Java 2D
- UOJ UER#5 A 万圣节的南瓜灯
- 输出频率最高的那个单词
- Ctags自动补全(不使用grep)
- 大数加法
- 大数减法
- 大数乘法
- JAVA与Android接口回调浅析;
- 大数除法
- ios8开发者企业账号和个人账号申请注册
- 关于做一个自定义的button,图片和文字在一起的