输入一段英文文本,用程序统计出现频率最高和最低的两个单词;

您所在的位置:网站首页 最多的的英文 输入一段英文文本,用程序统计出现频率最高和最低的两个单词;

输入一段英文文本,用程序统计出现频率最高和最低的两个单词;

2023-11-14 01:00| 来源: 网络整理| 查看: 265



//输入一段英文文本,用程序统计出现频率最高和最低的两个单词; //英文文本中仅出现这四类字符:空格( )、英文逗号(,)、英文句号(.)、英文大小写字母(a-z、A-Z) //单词之间的分隔符仅考虑这三种:空格( )、英文逗号(,)、英文句号(.); //仅大小写不同的单词算同一个单词; //如果两个单词出现次数相同,则在文本中首次出现的单词优先返回。 //返回的单词统一用小写字母返回 //例如: //输入字符串“Hello world, i said hello world to the world”,返回“world”,“i”

#include #include #include #define word_max 100 using namespace std; void getResult(string s) {  int len=s.size();  vector svec;  for(int i=0;i    word[j++]=s[i];    i++;   }   word[j]='\0';   svec.push_back(word);  }  for(int i=0;i    max=num;    w1.assign(svec[i]);   }   if(num  string s;  getline(cin,s);  getResult(s); }



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3