资讯动态

C++全排列算法(STL)

发布时间:2026/8/30 11:51:48 来源:尧图企业网站定制
文章目录1.next_permutation2.prev_permutationSTL提供了两个用来计算排列组合关系的算法分别是next_permutation和prev_permutation。1.next_permutation//获得之后的字典序#includeiostream#includealgorithmusingnamespacestd;inta[3]{1,2,3};intmain(){do{couta[0] a[1] a[2]endl;}while(next_permutation(a,a3));}//执行结果1231322132313123212.prev_permutation//获得之前的字典序#includeiostream#includealgorithmusingnamespacestd;inta[3]{3,2,1};intmain(){do{couta[0] a[1] a[2]endl;}while(prev_permutation(a,a3));}//执行结果321312231213132123

读完文章,也想定制专属网站?

尧图设计师 24 小时内与您沟通定制方案

免费获取报价