摘要:
题目链接:https://vjudge.net/contest/331120#problem/C 题目:你有一部手机,最多显示k个人发的信息,现在收到n条信息,有可能人是相同的人发的。最新的要顶置,当屏幕上显示的人数已经有k个时, 如果此时又新的人发信息,则把显示屏末端的会消失,最新的顶置。 输入: 阅读全文
posted @ 2019-10-03 23:28
晴屿
阅读(284)
评论(0)
推荐(0)
摘要:
题目背景 若某个家族人员过于庞大,要判断两个是否是亲戚,确实还很不容易,现在给出某个亲戚关系图,求任意给出的两个人是否具有亲戚关系。 若某个家族人员过于庞大,要判断两个是否是亲戚,确实还很不容易,现在给出某个亲戚关系图,求任意给出的两个人是否具有亲戚关系。 题目描述 规定:x和y是亲戚,y和z是亲戚 阅读全文
posted @ 2019-10-03 22:54
晴屿
阅读(143)
评论(0)
推荐(0)
摘要:
/* set set和multiset会根据特定的排序原则将元素排序。 set中的元素没有重复,并且默认从小到大排序两者不同之处在于,multisets允许元素重复,而set不允许重复。 常用操作set<int> s 定义一个set容器 类型为int型s.begin() 返回指向第一个元素的迭代器s 阅读全文
posted @ 2019-10-03 21:59
晴屿
阅读(175)
评论(0)
推荐(0)
摘要:
/* queue 模板类需要两个模板参数,一个是元素类型,一个容器类型,元素类型是必要的,容器类型是可选的,默认为deque队列 类型。一:定义queue(要有头文件#include <queue>)queue<int> q1;queue<double> q2;二:基本函数back()返回一个引用, 阅读全文
posted @ 2019-10-03 21:51
晴屿
阅读(547)
评论(0)
推荐(0)
摘要:
/*vector(向量):是一种顺序容器,,动态数组,事实上和数组差不多,但它比数组更优越。一般来说数组不能动态拓展,因此在程序运行的时候不是浪费内存,就是造成越界。而vector正好弥补了这个缺陷,它的特征是相当于可分配拓展的数组,它的随机访问快,在中间插入和删除慢,但在末端插入和删除快。 2. 阅读全文
posted @ 2019-10-03 21:29
晴屿
阅读(174)
评论(0)
推荐(0)
摘要:
#include<Windows.h>#include<iostream>#include<algorithm> // sort swap min max lower_bound upper_bound reverse#include<string>#include<vector>#include< 阅读全文
posted @ 2019-10-03 19:32
晴屿
阅读(168)
评论(0)
推荐(0)