Sunday, November 7, 2021

[程式演算法] y=1^2+2^2+.....n^2,不能用乘法 只能用一層loop

y=1^2+2^2+.....n^2

y = 1 + 4 + 9 + 16...


1 =  0 + (1 + 0)

5 = 1 + (3 + 1)

14 = 5 + (5 + 4)

30 = 14 + (7+ 9)


var sum = 0

var temp = 1

 var loopvalue = 0;

for (i = 1; i <= n; i++) {

  sum = sum + (temp  + loopvalue );

  loopvalue = (temp  + loopvalue );

  temp = temp + 2;

}

No comments:

Post a Comment

n8n index

 【n8n免費本地端部署】Windows版|程式安裝x指令大補帖  【一鍵安裝 n8n】圖文教學,獲得無限額度自動化工具&限時免費升級企業版功能