每次选中数组中的N条数据, 如果让每条数据被选中的次数做到平均??

经常有这样的需求, 有一组数据, 每次展示其中的1条或N条,希望每条数据展示量可以做到平均。

一开始想依次展示每条数据并做记录,整组数据全展示一遍之后清除记录, 然后一直循环下去。

实现的过程中又觉得这个方法太麻烦, 可以每次先打乱数组, 然后取其中的前N条来显示, 这样应该可以保证每条数据被选中的概率差不多吧。

我果然很蠢。。。

posted @ 2013-07-25 14:46  木头小木头  阅读(212)  评论(0编辑  收藏  举报