摘要: 背包可以存储一组数据,随机背包要求每次迭代,所有N!种排列出现的概率相等。 方法: 用数组保存一组元素,并在迭代器中的构造函数中随机打乱他们的顺序: 此时的打乱并非将原数组中的元素重新排列,而是使用一个新数组存储打乱的下标,并用新数组元素的顺序去遍历原数组 支持如下API 1.RandomBag() 阅读全文
posted @ 2019-10-15 20:59 dwwzone 阅读(156) 评论(0) 推荐(0) 编辑