這題對python來說就是隨便寫都會過
但是如果直接寫的話只能0.4s
我發現2^0到2^n累加就是2^(n+1)-1
所以因此加速至22ms
我想請問為什麼2^0到2^n累加就是2^(n+1)-1,可以用國中三年級的數學程度來講解嗎?謝謝
其實是2^0+...+2^(n-1)
任何數(除了0)^0=1
而且這是等比級數,不是等差
公式:a1(1-r^n)/(1-r) ;a1為首項,r為公比;n為項數
謝謝