官术网_书友最值得收藏!

  • 代碼揭秘
  • 左飛
  • 327字
  • 2018-12-27 13:20:10

第1章 緒論

——知己知彼,百戰不殆。

如何才能編寫出高效的計算機程序呢?編寫一個高效的計算機程序需要兩個條件。首先,針對具體的問題,需要選擇一組最好的算法和數據結構,好的算法與合適的數據結構能夠保證程序本身采取最直接、最有效的方法去求得問題的答案。但僅有好的算法和數據結構還不足以使程序運行的效率發揮到極致!編寫高效程序的另外一個條件就是編寫出來的代碼必須是適合于編譯器進行有效優化的代碼。要理解編譯器的行為,并合乎它的胃口并非易事,但也絕非難事。如果對計算機系統原理和編譯過程能做到胸有成竹、如數家珍,那么理解編譯器的行為也就不是什么難事了,這樣寫出高效的代碼自然也是水到渠成。本章作為全書的導引,首先給出一些基本的概念和原理,以為讀者的后續學習奠定基礎。

主站蜘蛛池模板: 诏安县| 揭西县| 肥城市| 弋阳县| 东乌| 大埔县| 镇坪县| 荥阳市| 长武县| 尚志市| 峨眉山市| 兴安盟| 应城市| 和田县| 通河县| 赤城县| 海盐县| 确山县| 淄博市| 蕲春县| 临清市| 周至县| 八宿县| 田东县| 济宁市| 缙云县| 康平县| 岳普湖县| 富宁县| 广东省| 如皋市| 大港区| 凤翔县| 海宁市| 鲜城| 宜君县| 礼泉县| 鄱阳县| 合阳县| 福建省| 霍州市|