Re: [問題] 面試遇到的程式問題,現在還想不出來(MTK)

看板Programming作者 (人形也要做好安全措施啊)時間17年前 (2008/01/02 06:51), 編輯推噓2(204)
留言6則, 4人參與, 最新討論串3/12 (看更多)
for(i=0x01020304;i<=0x3d3e3f40;i+=0x04040404) sum+=i*16843009>>24; sum+=2304; for(i=0x01020304;i<=0x21222324;i+=0x04040404) sum+=i*16843009>>24; 這樣做是變快還是變慢? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.134.35.45

01/02 15:02, , 1F
如果我是面試官我反而會給這種code 0分
01/02 15:02, 1F

01/02 15:02, , 2F
因為我覺得可讀性不該犧牲到這種程度
01/02 15:02, 2F

01/02 15:57, , 3F
我也是... 反正編譯器最優化時也會自動
01/02 15:57, 3F

01/02 15:58, , 4F
改這這樣, 倒不如寫清楚一點...
01/02 15:58, 4F
※ 編輯: loveflames 來自: 140.134.202.23 (01/02 16:43)

01/02 16:44, , 5F
最優化真的會轉成這樣?
01/02 16:44, 5F
※ 編輯: loveflames 來自: 140.134.202.23 (01/02 16:58)

01/02 17:46, , 6F
不全然是 也許是犧牲多點空間達到這目的
01/02 17:46, 6F
文章代碼(AID): #17UpHZQj (Programming)
討論串 (同標題文章)
完整討論串 (本文為第 3 之 12 篇):
文章代碼(AID): #17UpHZQj (Programming)