
stl
2018011288
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
C++ set自定义比较函数
C++ STL 中set存储元素的默认顺序是升序的.但有的时候我们想要一个降序的.或者合并区间的(下面会有解释)顺序.这时候就要用到自定义比较. set的自定义比较函数是用重新定义()这个符号. struct cmp{ bool operator() (const int &u , const int &v)const{ if(abs(u,v)<=k)return false; return u<v; }} 上面这个自定义比较函数就是重新定义了一个合并区间的set.含义是.如果在原创 2020-09-08 17:06:39 · 1574 阅读 · 1 评论 -
洛谷P1088火星人 (stl全排列函数)
大概就是给你一个排列(长为n,1~n的任意排列),此排列作为n进制的1,10进制加m后,用该n进制应怎样表示(题目概括很残,好像还错了,直接去洛谷看题吧) 最简单的方法,用全排列函数一个一个的找就行. 下面全排列函数 下一个排列:next_permutation(数组起始位置,数组末位置) 例如:next_permutation(a+1,a+n+1) 找出数组从a[1]到a[n]的下一个排列 如果...原创 2019-06-09 20:46:36 · 232 阅读 · 0 评论