作者FireFoxyz (火狐z)
看板C_Sharp
標題Re: [問題] 能否再加快執行效率呢?
時間Mon Apr 1 11:12:32 2013
※ 引述《hoyuchang (猴猴~呃鵝)》之銘言:
: 雖然已經跑很快了,但我還希望能再快點
: 能否調整"編譯器設定"讓它跑更快呢?
: ex:
: for (int i = 0 ; i < 100; i++)
: sum+=i;
與其著墨設定上的優化,都不會比你改善演算法來的直接而且有效唷
比方說直接改寫為sum=(1+i)*i/2;
不過你還是可以試試看,
http://ppt.cc/woai
在 專案>[Project Name]屬性>建置>最佳化程式碼
另外把組態從Debug改為Release還可以再更快一些
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 123.240.116.3
1F:推 hoyuchang:感謝大大回答,不過我的問題不是著重在演算法上面,而是 04/01 13:44
2F:→ hoyuchang:設定,如最佳化程式碼及改為Release這兩部份我都有改了, 04/01 13:45
3F:→ hoyuchang:想說除了這兩種設定還有沒有其他方式能更快,很抱歉我不 04/01 13:46
4F:→ hoyuchang:應該PO一加到一百的程式造成誤解~@@ 04/01 13:46
5F:→ FireFoxyz:我是照著你的範例舉個例子,闡述差別,想說這樣比較好懂 04/01 18:29
6F:→ Abbee:最佳化程式碼不就也要從演算法和使用的方法下手嗎? 04/02 21:39
7F:→ s3748679:換台超級電腦 04/03 11:15
8F:推 Ebergies:要斤斤計較的話核心就用 C/C++ 寫啊... 再接起來就好 04/15 17:37