Just My Life & My Work

Archive for 2011 年 04 月 05 日

[C++] 奇數的完美數 (Odd Perfect Number)

這是計算理論Halting Problem的例子,想要找出奇數的完美數,使得此程式可以停下來。

我們知道完美數的定義是:n=其因數之和,例子如:

(繼續閱讀…)

[C++] 動模糊 (Motion Blur)

這次作業要做動模糊(Motion Blur),自己有攝影的經驗,知道快門速度若比物體動作慢,就會產生此現象,可以區分動靜狀態,在藝術表達上很常被使用。而這次所需要的技巧不難,只要設定兩個參數:模糊程度物體移動程度即可,接著依照模糊程度來持續繪圖,最後將累積的顏色平衡到畫一張圖的程度。

接著來看我所實驗的結果:

(繼續閱讀…)

[C++] 變數相乘vs常數相乘的速度 (Variable vs Constant)

剛做了一個實驗,並且估計執行時間,很令人驚喜的發現,哈~其實理論早就知道了,所以比較【變數相乘】和【常數相乘】的執行速度,當然是……

(繼續閱讀…)

標籤雲