Array = [1 3 6];
如何查找圖案?
我們可以分成稱爲塊相鄰段,並將它們存儲作爲另一個數組B:
B=[(1),(3),(6)]; B=1*1+3*1+6*1=10;
B=[(1,3),6]; B=(1+3)*2+6*1=14;
B=[(1,(3,6)]; B=1*1+(3+6)*2=19;
B=[(1,3,6)]; B=(1+3+6)*3=30;
當我們總結所有的結果,我們得到10+14+19+30=73
。這是Array = [1,3,6]
的最終結果。我希望找到任何數組大小的模式。
它可以是array[1,2,3,4,5,6]
,array[1,5,6,7]
, array[5,777,88,11,22]
等。我該怎麼做?
請格式化您的代碼,至少。照顧我們的眼睛。 –
而我們的思想也是如此。 – 2016-09-26 06:13:39
它適合可能是數學或codereview.stackexchane.com ...但格式是必須的:P –