华为机试题之统计单词个数实例代码
更新时间:2017年05月16日 08:44:59 投稿:lqh
这篇文章主要介绍了华为机试题之统计单词个数实例代码的相关资料,需要的朋友可以参考下
输入n个单词,统计各个单词出现的个数
#include <iostream>
#include <map>
#include <string>
using namespace std;
int main()
{
map<string,int> k;
string word;
while(cin>>word)
++k[word];
for(map<string,int>::iterator i=k.begin();i!=k.end();i++)
cout<<(*i).first<<"\t"<<(*i).second<<endl;
return 0;
}
感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!
相关文章
C语言超详细讲解栈的实现及代码
栈(stack)又名堆栈,它是一种运算受限的线性表。限定仅在表尾进行插入和删除操作的线性表。这一端被称为栈顶,相对地,把另一端称为栈底。向一个栈插入新元素又称作进栈、入栈或压栈,它是把新元素放到栈顶元素的上面,使之成为新的栈顶元素
2022-04-04
MFC程序中使用QT开发界面的实现步骤
本文主要介绍了MFC程序中使用QT开发界面的实现步骤,文中通过示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
2021-12-12
C语言 90后怀旧游戏超级玛丽的实现流程
90后最风靡的游戏是什么?第一个联想到的肯定是插卡游戏机或者VCD加光盘运行在电视机上的超级玛丽了,它的经典绝对可以排在第一位,长大后的我们今天来用C语言重温一下
2021-11-11
C语言详细讲解循环语句的妙用
C语言循环控制语句是一个基于C语言的编程语句,该语句主要有while循环语句、do-while循环语句和for循环语句来实现循环结构,在循环过程中还有关键字break、continue、do、break控制中断继续与结束等操作
2022-04-04
C语言程序中结构体的内存对齐详解
这篇文章主要为大家详细介绍了C语言程序中结构体的内存对齐的相关资料,文中的示例代码讲解详细,具有一定的参考价值,感兴趣的小伙伴可以了解一下
2022-11-11
使用CMake构建一个简单的C++项目的实现
CMake是一个跨平台的自动化构建工具,可以用于构建各种类型的项目,本文主要介绍了使用CMake构建一个简单的C++项目,具有一定的参考价值,感兴趣的可以了解一下
2023-10-10
最新评论