看板 PHP 關於我們 聯絡資訊
※ 引述《tkdmaf (皮皮快跑)》之銘言: : 看來是個不錯有趣的題目。 : 也來試了另一種寫法。 : <?php : $a = [2,7,14,28,32,38,41,49]; : $b = 8; 手癢 XDDD // $a: array // $e: element function p ($a, $e) { foreach ($a as $k => $v) { if ($e <= $v) return $e == $v || $k % 2 == 1; } return false; } echo pair ($a, $b); 補一下條件,必須是數列已經由小到大排序好… 所以其實是偷吃步? XDDD -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.175.48.169 ※ 文章網址: https://www.ptt.cc/bbs/PHP/M.1434215009.A.106.html ※ 編輯: gpmm (1.175.48.169), 06/14/2015 01:26:15
MOONRAKER: 所以還是 sort() 比較好 |-3 06/14 01:31