我有一個數組:平滑數據陣列PHP
Array
(
[1] => 25
[2] => 50
[3] => 25
)
我想使之變成:
Array
(
[1] => 50
[2] => 50
)
爲此I 1和3之間劃分的中間值這是最簡單的例子,其中分裂是50,50。我希望能夠將15個元素的數組降至6個元素。
任何想法?
其他例子 [10,15,20,25]簡化爲兩個元素:25(10 + 15),45(20 + 25) [10,10,10,11]簡化爲兩個元素:25(10 + 10 +(10/2)),26((10/2)+ 10 + 11)
將15個元素減少到6個怎麼樣? – cletus 2009-07-10 16:37:39
我假設這是作業嗎? – cletus 2009-07-10 16:38:10
算法看起來如何? – Gumbo 2009-07-10 16:38:59