怎么统计数组中重复的值?我知道用两个for循环可以解决,但是数据量比较大,这样的话执行效率很低
大家有没有更好的解决方法啊?
大家有没有更好的解决方法啊?
解决方案 »
- 如何在程序刚启动时HOOK ReadFile函数
- MFC activex控件自注册问题
- 用CDaoDatabase访问*.mdb数据库的问题
- 求《winsock 2网络编程使用教程》配套光盘,100分奉上,不胜感谢!!
- 问两个关于调试,安装的问题,在线等?
- 不知道网址秀(www.wzxiu.com)是怎么在windows2000的右键菜单中增加菜单项的?
- 计算机专业本科生是怎么活四年的?
- 关于SendMessage的问题
- 最后一点无力的呼吸。请教一个很弱但是没有人可以回答的问题。**** 我真的要窒息了 ****
- 怎么得到音乐的频谱图啊 mfc
- 请教:MFC中怎样给启动界面加上进度条
- VC 制作 类似 钢琴类的软件 的问题
int a[] ={20,10,50,10,40,20,70,50,10}; map<int, int> arry;
for(int i=0; i<sizeof(a)/sizeof(a[0]); i++)
{
++arry[a[i]];
} for(map<int,int>::const_iterator iter= arry.begin(); iter != arry.end(); iter++)
{
cout<<"key: "<<iter->first<<" value:"<<iter->second<<endl;
}