<?php
//組詞演算法
function diywords($arr,$m)
if ($m == count($arr))
$temp_firstelement = $arr[0];
unset($arr[0]);
$arr = array_values($arr);
$temp_list1 = diywords($arr, ($m-1));
foreach ($temp_list1 as $s)
$temp_list2 = diywords($arr, $m);
foreach ($temp_list2 as $s)
return $result;
}//組詞演算法
$arr=array('褲子','牛仔','低腰','加肥');
$count=count($arr);
for($i=1;$i<=$count;$i++)
echo '';print_r($temp);
array( [1] => array
([0] => 褲子
[1] => 牛仔
[2] => 低腰
[3] => 加肥
)[2] => array
([0] => 褲子牛仔
[1] => 褲子低腰
[2] => 褲子加肥
[3] => 牛仔低腰
[4] => 牛仔加肥
[5] => 低腰加肥
)[3] => array
([0] => 褲子牛仔低腰
[1] => 褲子牛仔加肥
[2] => 褲子低腰加肥
[3] => 牛仔低腰加肥
)[4] => array
([0] => 褲子牛仔低腰加肥
))
44 小組詞法分析
include include char input 200 存放輸入字串 char token 5 存放構成單詞符號的字串 char ch 存放當前讀入字元 int p input下標 int fg switch標記 int num 存放整形值 二維字元陣列,存放關鍵字 char index 6 ...
學習iOS 3 陣列 詞典和集合
int main int argc,const char ar 建立不可變陣列 方式二 nsarray arr1 周一 周二 週三 周四 周五 週六 週日 for int i 0 i int main int argc,const char ar marr addobject 4 for int i...
PHP演算法 遞迴演算法
遞迴函式在日常專案中有很廣泛的用途,例如寫樹結構 遍歷目錄等,今天我們用乙個簡單的遞迴demo來求斐波那契數列,並用 釋它執行的過程。0 1 1 2 3 5 8 13 21 34 function demo n elseif n 1 else return number echo demo 4 輸出...