版权声明
请尊重原创作品。转载请保持文章完整性,并以超链接形式注明原始作者“tingsking18”和主站点地址,方便其他朋友提问和指正。
C++利用随机数产生随机序列,此算法可以作为斗地主的高效分牌算法:
int i,data[54],random; srand(unsigned(time(NULL))); for(i=0;i<54;++i) { data[i]=i; } for(i=0;i<54;++i) { random=i+rand()%(54-i); std::swap(data[i],data[random]); }