怎么用PHP代码做出数字1到10的所有组合方式?

数字1到10,在其中取5个数字为组合,不同顺序但数字相同视为同一种组合方式,怎么能求出所有的组合方式?
在线等,谢谢各位大神

你的思路是
先随机得到一个1-100的i
然后截取判断,再在判断里循环?
先改思路,在不考虑效率的情况下,先循环
$arr=Array();
while(count($arr)<10){
$temp=rand(1,100);
//判断末尾数字
//判断是否数组中存在,不存在就$arr[]=$temp;存在就continue;
}
如果考虑效率,则修改算法,1-100就是两位数,随机生成十位数,末位再随机生成3和8比较好
温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-08-31
你的思路是 先随机得到一个1-100的i
然后截取判断,再在判断里循环?

先改思路,在不考虑效率的情况下,先循环
$arr=Array();
while(count($arr)<10){
$temp=rand(1,100);
//判断末尾数字
//判断是否数组中存在,不存在就$arr[]=$temp;存在就continue;
}

如果考虑效率,则修改算法,1-100就是两位数,随机生成十位数,末位再随机生成3和8比较好本回答被网友采纳
第2个回答  2019-08-28
10x9x8x7x6/2=15120
第3个回答  2019-09-01
这是一个广搜题,可以是网上看一下广搜题的思路是什么

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网