已有的数据结构装不下数据,或者不能处理现有的数据,那就必须要思考其他的辅助手段,辅助结构;

 #include <cstdio>
#include <map>
#include <vector>
using namespace std; vector<int> order;
map<int, int> freq; int main()
{
int n;
freq.clear();
while(scanf("%d", &n) != EOF)
{
if(freq.count(n)) freq[n] ++;
else freq[n] = , order.push_back(n);
}
for(auto it = order.begin(); it != order.end(); ++ it)
printf("%d %d\n", *it, freq[*it]); /*for(int i = 0; i < (int)order.size(); i++)
printf("%d %d\n", order[i], freq[order[i]]);*/
return ;
}

最新文章

  1. Node.js Ubuntu下安装
  2. hdu 5122
  3. STL学习笔记
  4. firstchild.data与childNodes[0].nodeValue意思(转)
  5. InnerJoin分页导致的数据重复问题排查
  6. PDO处理大批量数据的入库
  7. SQL Server如何启用xp_cmdshell组件
  8. React笔记_(4)_react语法3
  9. (转)Java操作Hbase进行建表、删表以及对数据进行增删改查,条件查询
  10. Eclipse关联JavaDoc和源代码
  11. android gridview画分割线
  12. [leetcode-507-Perfect Number]
  13. 第5章 支持和咨询选项 - Identity Server 4 中文文档(v1.0.0)
  14. 【转】解决keepalived正常启动但是虚IP(VIP)没有生成的问题
  15. 查看linux服务器上Tensorflow的版本和位置
  16. 使用python读取MS-SQL数据库
  17. 斯坦福大学公开课机器学习: advice for applying machine learning - evaluatin a phpothesis(怎么评估学习算法得到的假设以及如何防止过拟合或欠拟合)
  18. Git强制拉取覆盖本地
  19. php(数组方法
  20. ServerSocket和Socket

热门文章

  1. JAVA抽象类,接口,多态,抽象方法,一次列举
  2. 关于如何将C语言源文件转化为汇编文件
  3. HDU4666 Hyperspace(曼哈顿)
  4. 使用C#开发ActiveX控件 11
  5. sql server 修改字段大小
  6. Java---文件的切割与合并,已经实现图形界面(工具)
  7. git bash中避免在push时反复输入用户名和密码
  8. Flas-SQLAchemy数据库操作使用学习笔记
  9. 如何用命令将本地项目上传到git
  10. 模型类中 Parcelable 接口使用