免费视频淫片aa毛片_日韩高清在线亚洲专区vr_日韩大片免费观看视频播放_亚洲欧美国产精品完整版

打開APP
userphoto
未登錄

開通VIP,暢享免費(fèi)電子書等14項(xiàng)超值服

開通VIP
multimap的使用方法和舉例

multimap的使用方法和舉例

 

 

#include <iostream>
#include<map>
#include<string>

using namespace std;

typedef struct Info
{
    string Name;
    int Num;
    int Age;
};

int main()
{
    multimap<string,Info> match;
    multimap<int,Info> forMatch;
    string name1;
    multimap<string,Info>::iterator it;
    multimap<int,Info>::iterator it1;
    pair< multimap<string,Info>::iterator, multimap<string,Info>::iterator> ret;
    Info info1,info2,info0;
    int N;
    cin>>N;
    for (int i=0; i<N; i++)
    {
        cin>>name1>>info0.Name>>info0.Num>>info0.Age;
        match.insert(pair<string,Info>(name1,info0));
    }
    cin>>N;
    string Str;
    cin>>Str;
    int toKey=0;
    ret=match.equal_range(Str);
    for (it=ret.first; it!=ret.second; ++it)
    {
        toKey=(*it).second.Num;
        (*it).second.Num=1;
        forMatch.insert(pair<int,Info>(toKey,(*it).second));
    }
    for (int i=1; i<N; i++)
    {
        cin>>Str;
        ret=match.equal_range(Str);
        for(it1=forMatch.begin(); it1!=forMatch.end(); ++it1)
        {
            for (it=ret.first; it!=ret.second; ++it)
            {
                if (((*it).second.Name==(*it1).second.Name)&&((*it).second.Num==(*it1).first)&&((*it).second.Age==(*it1).second.Age))
                    (*it1).second.Num++;
            }
        }
    }
    for(it1=forMatch.begin(); it1!=forMatch.end(); ++it1)
    {
        if ((*it1).second.Num>=N)
            cout<<(*it1).second.Name<<" "<<(*it1).first<<" "<<(*it1).second.Age<<endl;
    }
    return 0;
}

本站僅提供存儲服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點(diǎn)擊舉報。
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
上千萬或上億數(shù)據(jù)(有反復(fù)),統(tǒng)計(jì)當(dāng)中出現(xiàn)次數(shù)最多的N個數(shù)據(jù). C++實(shí)現(xiàn)
map以及使用舉例--C++基礎(chǔ)
c++中map的嵌套用法
C++Primer 學(xué)習(xí)筆記之關(guān)聯(lián)容器
標(biāo)準(zhǔn)模板庫(STL)學(xué)習(xí)探究之Multimap容器
java常用集合類詳解(有例子,集合類糊涂的來看!) .
更多類似文章 >>
生活服務(wù)
分享 收藏 導(dǎo)長圖 關(guān)注 下載文章
綁定賬號成功
后續(xù)可登錄賬號暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服