陈默


私信TA

用户名:uq_40549581194

访问量:866

签 名:

等  级
排  名 4550
经  验 1615
参赛次数 0
文章发表 4
年  龄 18
在职情况 学生
学  校 长江大学
专  业 电子信息工程

  自我简介:

#include

#include

#include

#include

#include

using namespace std;

 

int main() {

    list<pair

    int n, m;

    int i;

    int grade, number;//number是学号

    cin >> n >> m;

    for (i = 0; i < n; i++) {

        cin >> number >> grade;

        l1.push_back(make_pair(number,grade));

    }

    for (i = 0; i < m; i++) {

        cin >> number >> grade;

        l2.push_back(make_pair(number, grade));

    }

    auto cmp = [](pair

        return pr1.first < pr2.first;

    };//lambda表达式

    l1.sort(cmp);

    l2.sort(cmp);

    l1.merge(l2, cmp);//把l2合并到l1链表,由cmp给出排序方式

    for (list<pair

        cout << (*it).first << " " << (*it).second << endl;

    }//用迭代器输出链表

    return 0;

}


 

0.0分

1 人评分

看不懂代码?想转换其他语言的代码? 或者想问其他问题? 试试问问AI编程助手,随时响应你的问题:

编程语言转换万能编程问答  

代码解释器

代码纠错

SQL生成与解释

  评论区