歡迎來(lái)到 常識(shí)詞典網(wǎng) , 一個(gè)專業(yè)的常識(shí)知識(shí)學(xué)習(xí)網(wǎng)站!
[ Ctrl + D 鍵 ]收藏本站
答案 1:
我不知樓主說(shuō)的縮小些具體是什么意思?如果是想把代碼寫短些這主要要靠軟件編寫者的具體水平吧,而且也不是程序越短越好,各個(gè)指令的執(zhí)行周期也是不一樣的。建議還是不要太嫌麻煩,先完成功能再考慮能優(yōu)化多少吧答案 2:
單片機(jī)嘛。。。如果是匯編的話,行數(shù)就是效率。行數(shù)越少效率越高~當(dāng)然對(duì)于循環(huán)的話,還需要另外考慮~~我同意樓上的說(shuō)法,先完成功能再優(yōu)化答案 3:
LZ不必過(guò)于執(zhí)著匯編程序的效率,用匯編本身就比同等情況下的C效率提高了很多,例如你先完成初始功能后用了500行代碼 經(jīng)過(guò)簡(jiǎn)單優(yōu)化成450行 省了50行代碼并不能使你程序的時(shí)間復(fù)雜度減低一個(gè)等級(jí) 減小循環(huán)嵌套才是關(guān)鍵 例如 使用迭代代替遞歸算法下一篇:偏遠(yuǎn)的城市(比如山西省呂梁市),適合開(kāi)展那些與互聯(lián)網(wǎng)有關(guān)的業(yè)務(wù)? 下一篇 【方向鍵 ( → )下一篇】
上一篇:水電站如何發(fā)電? 上一篇 【方向鍵 ( ← )上一篇】
快搜