演算法題(輸出乘法表 輸出三角形組)

2021-10-19 18:42:20 字數 1231 閱讀 4133

/**

* 輸出乘法表

*/public function multiplytbale()

echo "

"; }

}}

/**

* 根據陣列,得出三角形組

* 給定乙個整數陣列,在該陣列中,尋找三個數,分別代表三角形三條邊的長度,問,可以尋找到多少組這樣的三個數來組成三角形?

*/public function actionsan($arr=[4,4,4,4])}}

}}

public function months()

}

/**

* 使用php實現,給出乙個 32 位的有符號整數,你需要將這個整數中每位上的數字進行反轉。

*/public function actionrevint($int = 123450)

if($res > php_int_max || $res < php_int_min) else

}

/**

* 非遞迴寫法

* 斐波那契數列求和 [0,1,1,2,3,5,8,13,21,34]

* 陣列規律:後一位是前兩位數之和

* 陣列個數: int $n

*/function fbnq($n=5)

$arr[0] = 0;

$arr[1] = 1; //設定斐波那契數列的第一值和第二個值

for($i=2; $i<=$n; $i++)

return $arr;

}/**

* 遞迴寫法

* 斐波那契數列求和 [0,1,1,2,3,5,8,13,21,34]

* 陣列規律:後一位是前兩位數之和

* 陣列個數: int $n

*/function fbnq2($n=8)else

}

/**

* 交錯合併兩個陣列

* 返回

*/function cross_merge_array($arr1 = array('a', 'b', 'c'), $arr2=array('1', '2', '3'))

return $arr; //返回 array('a', '1', 'b', '2', 'c', '3');

}

19 輸出三角形

輸入乙個整數 n 0n 026 表示字母三角形的層數。按照題目描述,輸出字母三角形。樣例輸入12 樣例輸出1a bbb 樣例輸入23 樣例輸出2a bbbccccc 注意點 string類第乙個引數為字元個數,第二個引數為字元 include include using namespace std ...

正 倒三角形輸出

n 8 if n 0 raise valueerror n必須大於0 for i in range n n 0,1,2,3,4.print n i 1 end 正三角形,第一行開始空格為 n 1個空格 print 2 i 1 end 星星等於 1 3 5.print for l in range n...

各種三角形的輸出

1.如下 line 6,line表示行數 for int i 1 i line i system.out.println 輸出 line 6 2.如下 line 6 for int i 1 i line i for int j 1 j i j system.out.println 輸出 line 6...