洗牌算法
摘要:
牌放到一个数组中,这里采用随机取下标的方式,交换两张牌。将数组分为两个部分,一个部分为洗好的牌,和没有洗好的牌。从没有洗好的牌中随机选一张和没有洗好的第一张牌进行交换。这样洗好的牌数量加1,没有洗好的牌数量减1时间复杂度O(n),空间复杂度O(1) 1 import java.util.Date; ... 阅读全文
posted @ 2015-07-29 21:56 luckygxf 阅读(605) 评论(0) 推荐(0) 编辑