摘要:
方法一:随机生成法首先,我介绍一种很常见的方法:随机生成法(我自己命名的),这方法我在扫雷游戏中随机分布雷的位置时用过(思想是一样的),该方法要点就是从头开始逐个随机生成规定区域的数字,如果新生成随机数之前已经生成过就不保存该数;如果新生成的随机数之前没有生成过就保存该数;直到生成的数字的数量达到所需的数量。实现代码如下:size_t shuffle(char s[], int n){ size_t t=0;//计算循环次数 int c=0; while(c<n) { t++; int num = rand()%n; if (m... 阅读全文