#include<stdio.h>
scanf , printf
#include<string.h>
#include<math.h>
#include<stdlib.h>
#include<time.h>
#include<algorithm>
sort()
默认从小到大
lower_bound()和upper_bound()
利用二分查找在一个排好序的数组中进行查找的 如lower_bound(begin,end,num) 在从小到大的排序数组中返回num的地址,不存在返回end.重载该函数lower_bound(begin,end,num,greater<type>()) 返回第一个小于或等于num的数字的地址。
priority_queue<int> 优先队列
#include<iostream>
cin , cout
#include<queue>
常用方法:https://blog.csdn.net/qq_43678290/article/details/85858650
#include<stack>
常用方法:https://blog.csdn.net/sunprice/article/details/82920645
#include<vector>
常用方法:https://blog.csdn.net/weixin_41743247/article/details/90635931
#include<string>
#include<map>
常用方法 :https://www.cnblogs.com/ZY-Dream/p/10037931.html
#include<set>
常用方法:https://www.cnblogs.com/linuxAndMcu/p/10261014.html#_label1
( 具体所用到的函数 慢慢更新 稍等~~~~~~)