首页 > 其他 > 详细

全排列next_permutation()用法和构造函数赋值

时间:2019-11-26 22:02:17      阅读:78      评论:0      收藏:0      [点我收藏+]

全排列next_permutation()用法


在头文件aglorithm里

就是1~n数组的现在的字典序到最大的字典序的依次增加。(最多可以是n!种情况)


int a[n];
do{
}while(next_permutation(a,a+n));


或者知道有多少种情况 比如排好序就有n!

int a[n];
sort(a,a+n);
int chi=1;
for(int i=1;i<=n;i++){
    chi*=i;
}
while(chi--){
    next_permutation(a,a+n);
}


构造函数赋值


过于菜了c++没学好,希望以后能慢慢这些填坑。。。(不定时更新,一些知识)

strcut node{
    int x,y;
    node(){}
    node(int sx,int sy):x(sx),y(sy){}
};







上海演了水哥的退役赛,心情不是很舒服,四题铜首,我也想成为像水哥以及对面那队(对面最起码沉迷算法七八年,我这一年菜鸡也只能尽全力靠近他们了,ps冠军队)的样子
我还要更加更加的努力才行。
以后每天没有早课就八点去实验室。每周至少两套题加补题,不想再那样无所作为了,靠自己,把自己的算法一点点往这个博客里添加,还有三年不到,至少这一次我要拼尽全力。

全排列next_permutation()用法和构造函数赋值

原文:https://www.cnblogs.com/luoyugongxi/p/11938491.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!