排列算法公式:
排列用符号A(n,m)表示,m≦n。
计算公式是:A(n,m)=n(n-1)(n-2)……(n-m+1)=n!/(n-m)!此外规定0!=1,n!表示n(n-1)(n-2)…1
例如:6!=6x5x4x3x2x1=720,4!=4x3x2x1=24。
STL提供了用来计算下一个排列关系的算法,分别是next_permucation以及求上一个排列的prev_permucation
排列算法公式:
排列用符号A(n,m)表示,m≦n。
计算公式是:A(n,m)=n(n-1)(n-2)……(n-m+1)=n!/(n-m)!STL提供了用来计算下一个排列关系的算法,分别是next_permucation以及求上一个排列的prev_permucation