随笔分类 -  STL函数

专门用来记录STL的函数库中的函数
P4325Modulo及unique函数
摘要:这道题考察的是unique函数。用一个数组a来存下这10个数,并在读入时进行%42的运算,然后在进行sort排序后用去重函数unique求出其中不重复的元素个数即可。 代码: 1 #include<iostream> 2 #include<algorithm> 3 using namespace s 阅读全文
posted @ 2020-07-12 15:15 郭谦 阅读(231) 评论(1) 推荐(0)
P1059 明明的随机数及unique去重的用法
摘要:unique 去重 返回去重之后的指针,仍然为前闭后开,可计算出去重后的元素个数m。 把一个vector去重: int m=unique(a.begin(),a.end())-a.begin(); 把一个数组去重,元素存放在下标1~n: int m=unique(a+1,a+n+1)-(a+1); 阅读全文
posted @ 2020-06-30 16:59 郭谦 阅读(177) 评论(0) 推荐(1)
P1706全排列问题及next_permutation函数
摘要:next_permutation是C++ STL中的<algorithm>库里的一个函数。它的功能是计算一个数组的给定的第一个数到最后一个数按照字典序所得的下一个排列。如果这个排列存在,那么就return这个排列,否则就return一个bool值false。(相当于prev_permutation的 阅读全文
posted @ 2020-06-28 17:06 郭谦 阅读(153) 评论(0) 推荐(0)
洛谷P2525 Uim的情人节礼物&#183;其之壱及<algorithm>中的prev_permutation用法
摘要:prev_permutation是C++ STL中的<algorithm>库里的一个函数。它的功能是计算一个数组的给定的第一个数到最后一个数按照字典序所得的上一个排列。如果这个排列存在,那么就return这个排列,否则就return一个bool值false。 下面是题目: 【题目描述】 情人节到了, 阅读全文
posted @ 2020-06-16 16:02 郭谦 阅读(180) 评论(0) 推荐(0)