海量数据中找出出现次数最多的前10个URL
来源:互联网 发布:在b站做网络直播有延迟 编辑:程序博客网 时间:2024/05/21 20:43
#include<iostream>#include<string>#include<map>#include<vector>using namespace std;int main(void){ //海量数据 string a[5]={"ab","b","ccc","ab","ccc"}; int n=sizeof(a)/sizeof(a[0]); cout<<n<<endl; vector<string> vs(a, a+n); //哈希统计频率 map<string,int> mp; for(int i=0;i<n;i++) { if(mp.find(a[i])!=mp.end()) { mp[vs[i]]++; } else { mp[vs[i]]=1; } } //对字符串按出现频率排序 multimap<int,string> multimp; map<string,int>::iterator it; for(it=mp.begin();it!=mp.end();it++){ multimp.insert(pair<int,string>(it->second,it->first)); //multimp.insert(it->second,it->first); } //输出出现频率最高的两个字符串 multimap<int,string>::iterator mit=multimp.end(); for(int i=1;i<=2;i++) { mit--; cout<<mit->second<<endl; }}
0 0
- 海量数据中找出出现次数最多的前10个URL
- 海量日志数据__怎么在海量数据中找出重复次数最多的一个;提取出某日访问网站次数最多的那个IP;提取出某日访问网站次数最多的前n个IP
- 海量日志数据,找出出现次数最多的IP地址。
- 海量日志数据,找出出现次数最多的IP地址。
- 从海量数据中找出重复次数最多的一个
- 找出字符串中第一个出现次数最多的字符
- 找出字符串中第一个出现次数最多的字符
- 找出字符串中第一个出现次数最多的字符
- 找出一堆数里面出现次数最多或最多的前N个数字
- 海量数据中,找出出现次数TOPK的记录
- 347. Top K Frequent Elements(找出数组中出现次数最多的前k个元素)
- 找出一个文件中出现次数最多的10个单词
- 怎么在海量数据中找出重复次数最多的一个
- 40w随机数据找出其中次数出现最多的那个数(类似于在10亿百度ip中找出访问次数最多的那个ip)
- 统计文本中单词出现次数,打印出现次数最多的前10个.文本大小30KB~300KB
- python编程:统计文件中出现次数最多的前10个词,并按出现次数排列它们
- sort +awk+uniq 统计文件中出现次数最多的前10个单词
- 统计文件中出现次数最多的前10个单词
- eclipse安装WindowBuilder
- 以ThreadStart方式实现多线程
- iOS 简单播放音效
- 了解 <script> 元素以及那些似曾相识但又不惹人注意的xxx
- POJ 3132
- 海量数据中找出出现次数最多的前10个URL
- Python中self的理解(二)
- Activity的启动
- python主函数
- HTTPS解析
- lua调用shell 脚本
- 数据结构-线性表-JAVA描述
- day14 python css position relative absolute
- Android中的Intent(意图)的使用