php實現正負數陣列最大子串行,要求給出陣列,該陣列由正負數字組成,找出該陣列中連續元素組成的子陣列的最大值。
這其實得算是個揹包變種吧。
複製** **如下:
<?php
$list = array(1,-3,-5,-7,8,9,-1yzodsyqty1,5);
$cur = 0;
$term = 0;
$res = 0;
$begin = 0;
foreach($list as $k => $v)
if($cwww.cppcns.comur > $res)
}$max_se程式設計客棧 = array_slice($list, $begin, ($term - $be程式設計客棧gin) + 1);
echo $res . ',';
print_r($max_seq);
//17,array ( [0] => 8 [1] => 9 )
本文標題: php求正負數陣列中連續元素最大值示例
本文位址:
PHP 求任意n個正負整數裡面最大的連續和
案例描述 編寫乙個php函式。求任意n個正負整數裡面最大的連續和,要求演算法時間複雜度盡可能低 例如 echo getmaxsum array 2,1,3,9,4,2,3,5,3,4,1,3 最大連續和是 1,3,9,4,2,3,5 相加函式返回19 如下 header content type t...
求列表最大元素不用max 連續子陣列的最大和
題目 輸入乙個整型陣列,陣列中的乙個或連續多個整數組成乙個子陣列。求所有子陣列的和的最大值。要求時間複雜度為o n 示例1 輸入 nums 2,1,3,4,1,2,1,5,4 輸出 6 解釋 連續子陣列 4,1,2,1 的和最大,為 6。動態規劃是本題的最優解法 設動態規劃列表 dp dp i 代表...
求乙個整數 陣列中所有連續子陣列中和的最大值
信1101 2 胡弦琴 20113026 王兵茹 20112917 2014 03 10 15 35 37 這個時間點開始發表這篇部落格 剛把程式改好,由於胡弦琴要去上課,所以後續的部落格由我寫完 今天上午最後一節課老師叫我們結組兩個人共同乙個小程式的設計,也就是求乙個整數陣列中所有子陣列和的最大值...