关于lib(next_permutation与vector)
next_permutation(a,a+n)函数是对数组a中的前n个元素进行全排列,同时并改变a数组的值。另外,需要强调的是,next_permutation()在使用前需要对欲排列数组按升序排序,否则只能找出该序列之后的全排列数。此时作者内心OS:以前觉得容器好远,好难,到了现在,唉~~~一切都将会过去,而那过去了的,都会成为亲切的怀恋~~~严格来讲,对于当前序列hpn,它的下一个序列hpn+1满足:不存在另外的序列pm,使hpn<hpm<hpn+1。当然,这是全排列与vector最简单的一道题。
原创
2024-07-18 22:04:28 ·
713 阅读 ·
1 评论