討論串[問題] 面試遇到的程式問題,現在還想不出來(MTK)
共 16 篇文章

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者hougzou (囧> 黑掉了!!)時間17年前 (2008/01/25 09:13), 編輯資訊
1
0
1
內容預覽:
記得在某地方看過~. 像這樣以for來單純計算次數的問題,改成.... for(i=100; i>=0; i--){. //balabla.... }. 效率可以有所提昇.... (不過這應該要看語言實作方式吧?這是Java...). --. No Dying Skills, ● - Dame! N

推噓1(1推 0噓 0→)留言1則,0人參與, 最新作者BILLBADY (幽影藏原)時間16年前 (2008/03/20 11:34), 編輯資訊
0
0
1
內容預覽:
for(i=100; i>=0; i--). s += i;. 改成這樣會比題目原本的寫法快. 因為硬體會對加減1與0比較有特殊的硬體電路. 不知道這樣算不算解答你的問題. 參考來源:http://www.chip123.com/phpBB/archiver/?tid-11445.html. --

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者previewslave (蝦蝦蝦蝦 來玩圍棋吧)時間16年前 (2008/03/23 03:47), 編輯資訊
1
0
0
內容預覽:
for (i=100; i--;) s+= i;. --. 發信站: 批踢踢實業坊(ptt.cc). ◆ From: 61.58.109.87.

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者previewslave (蝦蝦蝦蝦 來玩圍棋吧)時間16年前 (2008/03/23 03:50), 編輯資訊
1
0
0
內容預覽:
修正:. for (i=101; i--;) s += i;. --. 發信站: 批踢踢實業坊(ptt.cc). ◆ From: 61.58.109.87.

推噓4(4推 0噓 0→)留言4則,0人參與, 最新作者progden (習慣成自然)時間16年前 (2008/03/30 21:35), 編輯資訊
0
0
0
內容預覽:
把迴圈展開 速度真的會變快說. int sum = 0 ;. int N = 1000000000 ;. long start,end ;. start = System.currentTimeMillis();. for(int i = 0 ; i < N ;){. sum += (i++) ;.
(還有665個字)