日B视频 亚洲,啪啪啪网站一区二区,91色情精品久久,日日噜狠狠色综合久,超碰人妻少妇97在线,999青青视频,亚洲一区二卡,让本一区二区视频,日韩网站推荐

您好,歡迎來電子發(fā)燒友網(wǎng)! ,新用戶?[免費注冊]

您的位置:電子發(fā)燒友網(wǎng)>源碼下載>C/C++語言編程>

如何優(yōu)化C語言代碼

大小:5 人氣: 2010-11-04 需要積分:5
小組店小二的空間

用戶級別:注冊會員

貢獻文章:

貢獻資料:

1、選擇合適的算法和數(shù)據(jù)結(jié)構(gòu)

應該熟悉算法語言,知道各種算法的優(yōu)缺點,具體資料請參見相應的參考資料,有很多計算機書籍上都有介紹。將比較慢的順序查找法用較快的二分查找或亂序查找法代替,插入排序或冒泡排序法用快速排序、合并排序或根排序代替,都可以大大提高程序執(zhí)行的效率。.選擇一種合適的數(shù)據(jù)結(jié)構(gòu)也很重要,比如你在一堆隨機存放的數(shù)中使用了大量的插入和刪除指令,那使用鏈表要快得多。數(shù)組與指針語句具有十分緊密的關(guān)系,一般來說,指針比較靈活簡潔,而數(shù)組則比較直觀,容易理解。對于大部分的編譯器,使用指針比使用數(shù)組生成的代碼更短,執(zhí)行效率更高。但是在Keil中則相反,使用數(shù)組比使用的指針生成的代碼更短。。

非常好我支持^.^

(2) 100%

不好我反對

(0) 0%

      發(fā)表評論

      用戶評論
      評價:好評中評差評

      發(fā)表評論,獲取積分! 請遵守相關(guān)規(guī)定!

      ?
      施甸县| 大理市| 斗六市| 保亭| 西乌| 娄烦县| 望江县| 上饶县| 德令哈市| 施秉县| 且末县| 西平县| 鹤峰县| 莱芜市| 万州区| 和田市| 宣城市| 三穗县| 上林县| 富锦市| 阳江市| 香格里拉县| 靖宇县| 甘孜| 六安市| 塘沽区| 海口市| 江门市| 额尔古纳市| 县级市| 濮阳市| 通州区| 天峻县| 伊宁市| 明光市| 磐石市| 浦城县| 基隆市| 奉化市| 彰化县| 临沂市|