作者tomex (tomex)
看板C_Sharp
標題如何增進你的程式演算法?
時間Thu Dec 25 15:33:36 2003
想要增進你程-式的演算效能,必須有超越一般正規運算的規則
我舉個例:
10到18間隨便取一數字a,然後減掉9,等於b
a-9=b
這樣的express給電腦算很快,給人腦算就有1秒的delay了:
15-9=?
17-9=?
13-9=?
嘿,你現-在於大腦作運算的一秒內,就是屬於一般正規的演算法
但有一個更棒的演算法,就是把a的十位數+個位數,就等於b
15-9 = 1+5 = 6 = b
17-9 = 1+7 = 8 = b
以上的例子很奇妙吧? 雖然這例子處理的range不大,規則套用也有限
但我相信其他複雜的數學運算背後,一定會有另一套規則求算~
這就是建構式數學奇妙的地方!
--
You're recommended to vist C_Sharp in PTT.
We are the C#, resistance is futile.
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.119.183.211