php實現陣列的笛卡爾積的方法:1、建立乙個php示例檔案;2、定義乙個陣列;3、通過「function dikaer($arr)」實現陣列的笛卡爾積運算即可。
php怎麼實現陣列的笛卡爾積?
php實現陣列的笛卡爾積運算示例
陣列的笛卡爾積在實際中還是挺有用處的,比如計算商品的規格時就經常用到,下面寫一種實現方式,如下**
$arr = array(
array(2),
array(6,7),
array('a','b','c')
);function dikaer($arr)
} }return $result;
}以上例子輸出的結果如下:
array
( [0] => array
([0] => 2
[1] => 6
[2] => a
)[1] => array
([0] => 2
[1] => 6
[2] => b
)[2] => array
([0] => 2
[1] => 6
[2] => c
)[3] => array
([0] => 2
[1] => 7
[2] => a
)[4] => array
([0] => 2
[1] => 7
[2] => b
)[5] => array
([0] => 2
[1] => 7
[2] => c
))如果需要輸出字串形式的結果可以把**改成這樣
function dikaer($arr)
} }return $result;
}輸出結果如下所示:
array
( [0] => 2,6,a
[1] => 2,6,b
[2] => 2,6,c
[3] => 2,7,a
[4] => 2,7,b
[5] => 2,7,c
php實現笛卡爾積
1.定義 笛卡爾乘積是指在數學中,兩個集合x和y的笛卡尓積 cartesian product 又稱直積,表示為x y,第乙個物件是x的成員而第二個物件是y的所有可能有序對的其中乙個成員。2.實現方法一 arr array array 黑色 紅色 白色 黑色 紫色 array 36碼 37碼 38碼...
php實現笛卡爾積
問題 有那麼乙個陣列 arr array array 1,2,3 array 中 國 人 array a b c 要求使用php語言實現計算該陣列的笛卡爾積。實現過程如下所示 arr array array 1,2,3 array 中 國 人 array a b c function diker a...
PHP實現陣列的笛卡爾積運算示例
陣列的笛卡爾積在實際中還是挺有用處的,比如計算商品的規格時就經常用到,下面寫一種實現方式,如下 arr array array 2 array 6,7 array a b c function dikaer arr return result 以上例子輸出的結果如下 array 0 array 0 ...