up_permutation(在CPP <algorithm>中给出)的数量是多少?</algorithm>

时间:2013-02-03 10:43:32

标签: c++

我在cpp(算法库)中使用next_permutation。它可以置换的字符串长度的上限是多少?因为我可以轻松地置换长度为5的字符串,但是对于长度为50,它只是不要停止。我知道50!非常大,所以我想知道它的使用是否有一些合理的限制。

1 个答案:

答案 0 :(得分:1)

它适用于你的记忆力适合的数量。它只需要更长的时间。而且我的意思是50岁!你将不得不在现代计算机上等待96442456880115988215412887386050129516671872047 ,或者等待更长的许多订单,然后才能存在宇宙。