建站优化是什么,全国建设网站图片,注册公司有什么好处有什么坏处,wordpress连接数据库文件常用的数据结构/模板/基础知识(一)c——优先队列(priority_queue)最大堆和最小堆的写法(二)c中的全排列函数next_permutation()(三)迭代器的使用(四)数学知识数列求和(五)求最大公约数和最小公倍数(六)将数值型数据转化为string 类型(一)c——优先队列(priority_queue)
最大堆…
常用的数据结构/模板/基础知识(一)c——优先队列(priority_queue)最大堆和最小堆的写法(二)c中的全排列函数next_permutation()(三)迭代器的使用(四)数学知识数列求和(五)求最大公约数和最小公倍数(六)将数值型数据转化为string 类型(一)c——优先队列(priority_queue)
最大堆和最小堆的写法
小根堆的固定写法 priority_queueint,vector,greater pq; 大根堆的固定写法(默认也为大根堆) priority_queueint ,vector,lesspq; 实例算法题目——第K大的数 参考文章c——优先队列(priority_queue)
(二)c中的全排列函数next_permutation()
c中的全排列函数next_permutation()
(三)迭代器的使用
#includeiostream
#includealgorithm
#includevector
using namespace std;
int main()
{vectorint vec{1,3,2,5,4,7,8};vectorint::iterator it;for(itvec.begin();it!vec.end();it){cout*it ; }return 0;
}(四)数学知识数列求和
等比数列求和公式
等差数列求和公式
(五)求最大公约数和最小公倍数
可用最大公约数来间接求最小公倍数辗转相除法求最大公约数
(六)将数值型数据转化为string 类型
to_string()
#include iostream
#include stringint main ()
{int n 123;std::string str std::to_string(n);std::cout n str std::endl;return 0;
}