国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > PHP > 正文

組合算法的PHP解答方法

2024-05-04 23:15:57
字體:
來源:轉載
供稿:網友
題目:組合算法:有一個數組a,有N 個元素,現在要求從中找出含有任意元素的所有組合個數。
解答:先看規律吧:
假設這個數組為array(1,2,3,4,5)那么M=5;
可能出現的組合為:
1個數字的組合個數: 5
2個數字的組合個數: 4+3+2+1
3個數字的組合個數: 3+2+1
4個數字的組合個數: 2+1
5個數字的組合個數: 1
很眼熟吧,就是一個逆序的9*9乘法表。除過第一行有M個組合外,其他的組合按乘法表來處理,2個FOR語句嵌套而已
代碼:

復制代碼 代碼如下:


$c = 5;
$a = $c;
for($i=1;$i<=$c;$i++){
for($k=$c-$i;$k>0;$k–){
$a +=$k;
}
}
echo $a;

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 宜兰县| 荃湾区| 布尔津县| 临泽县| 屯昌县| 丰台区| 霍林郭勒市| 桂阳县| 那曲县| 开阳县| 南溪县| 连平县| 舒城县| 偏关县| 南木林县| 武功县| 青浦区| 阿克陶县| 双流县| 昔阳县| 广东省| 娄烦县| 双牌县| 淳化县| 行唐县| 上饶市| 儋州市| 仙桃市| 商洛市| 潼关县| 昭通市| 伊宁县| 丰原市| 宝鸡市| 云浮市| 冷水江市| 顺平县| 仁怀市| 潞城市| 区。| 凤阳县|