看板Programming
标 题Re: [问题] 追求效能下,在Do Loop下用IF叙述?
发信站交大资讯次世代BS2 (Wed Mar 12 18:25:33 2008)
转信站ptt!ctu-reader!ctu-peer!news.nctu!csnews.cs.nctu!news.cs.nctu!BS2
※ 引述《[email protected] (打倒万恶ETS)》之铭言:
> 演算法的部份,小弟已经尽量优化了,有时觉得要写科学计算程式不若写商用软体
> 程式码已经快精简到像密码一样只有我看得懂...(可能过一两个月连我也要想半天
> 才会看得懂..XD),小弟尚有平行化处理..甚至把程式放到Ramdisk跑都用上了...
> 为了快一点什麽都做得出来..@@
> 不知道有没有类似的资讯,书或网页告诉程式设计师写程式的一些观念...
> 如同样功能的程式用不同的写法之差别...
> 再次感谢各位大大的解答..
上一篇你谈到类似查表法的概念
所以我才判断你的程式码恐怕还没做好演算法上的最佳化
如果演算法上头出了问题 编译器再怎麽开也不可能快
精简的码不代表跑起来就会快
--
▄▄▄▄▄▄▄ ▄▄▄▄ ▄▄▄▄▄▄ <telnet://bbs.cs.nctu.edu.tw>
█▄▄▄▄█ █ ▄▄▄▄▄█ Player: kisaraki
▄█▄▄▄▄█ ▄▄▄█ █▄▄▄▄▄ From: 220-141-20-175.dynamic.hine
☆ 次世代BS2 ☆ 可申请个人板
150MB 相簿 http://pic.bs2.to 交大资讯人 250MB