新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 時間換空間的方案解決嵌入式系統中性能問題

        時間換空間的方案解決嵌入式系統中性能問題

        作者: 時間:2013-11-01 來源:網絡 收藏
        的方案解決的情形比較少。有時會出現在對內存要求十分苛刻的地方,比如嵌入式操作系統中。
        程序設計的要求是不設中間變量,交換兩個變量的值。

        我們通常的中間變量的解決方案是:
        時間換空間的方案解決嵌入式系統中性能問題
        但這里需要在程序中為temp變量在棧上分配一個空間。可不可以不用這個temp變量呢?

        解決:
        修改程序如下:
        時間換空間的方案解決嵌入式系統中性能問題
        原理:修改之后,多了運算復雜度,但沒有使用第三方變量,減少了空間的占用。



        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 永济市| 马山县| 罗田县| 舟山市| 甘泉县| 黑山县| 上栗县| 朝阳县| 岱山县| 育儿| 岳普湖县| 甘谷县| 汉源县| 沂水县| 丰原市| 枣庄市| 延庆县| 聊城市| 那曲县| 库车县| 仪征市| 岑溪市| 彩票| 伊春市| 信宜市| 明星| 辉南县| 泰来县| 马龙县| 文山县| 南华县| 临沧市| 靖远县| 旬邑县| 博湖县| 长垣县| 沽源县| 曲水县| 葫芦岛市| 甘德县| 顺昌县|