读书人

整数的随机掉换

发布时间: 2012-08-21 13:00:21 作者: rapoo

整数的随机置换

算法描述:生成前N个整数的随机置换,如{4,3,1,5,2},{4,5,3,2,1}是合法的,而{5,4,1,1,2}不合法,因为3没出现。

1.基本算法

该算法效率比较低,O(n*n*logn),主要就是随机的生成一个数,然后再一直数组中去检测是否存在,如果不存在才插入。从而效率低下

?

?

?

读书人网 >编程

热点推荐