vector的常见用法
听风的倾诉
这个作者很懒,什么都没留下…
展开
-
1022 Digital Library (30分)(map的常见用法)
这类题目是C++标准模板库的使用,是重点知识。 题目描述如下: 题目大致意思: 根据不同的条件去查询书籍的ID。 大致思路: 这道题目的思路很直接,使用暴力的方法应该不会超时,先试试。 提交结果如下: 并未超时,但是有两个测试用例未通过,放在第二轮刷题时去解决。 提交的代码如下: #include<iostream> #include<vector> #include<string> #include<set> using namespace std;原创 2020-10-30 15:42:46 · 76 阅读 · 1 评论 -
1047 Student List for Course(vector的常见用法)
这类题目是C++标准模板库的使用,是重点知识。 题目描述如下: 题目大致意思: 这道题目跟1039那道题目是反过来的。 大致思路: 1039的思路逆过来即可。 提交结果如下: 采用的暴力的方法,有一个测试用例超时,放在第二轮刷题时解决。 提交的代码如下: #include<iostream> #include<set> #include<vector> using namespace std; struct Node { string name; s原创 2020-10-30 14:24:15 · 87 阅读 · 0 评论 -
1039 Course List for Student(vector的常见用法)
这类题目是C++标准模板库的使用,是重点知识。 题目描述如下: 题目大致意思: 给出来N个学生和K门课程,然后给出选某门课程的学生姓名,最后给出N个学生的姓名,输出每个学生选的课程数和课程编号。 大致思路: 可以用set< string > name,来存储选某门课程的学生姓名,用vector<set< string > >来存储所有的选课信息,用vector< int >来存储某个学生选课的信息,根据输入的查询。 提交结果如下: 有一个测试用例运行超时原创 2020-10-30 13:18:00 · 137 阅读 · 0 评论