問題程式

20131115-02  


關於寄給我看是否能再精簡的程式,研究後你的程式有幾個缺點,執行效率不佳:


1.資料陣列長度是固定的,程式用For Loop迴圈即可,你使用While Loop迴圈還要多加停止迴圈的判斷程式


2.已知是要兩兩相減,那執行次數只要設定成資料陣列長度的一半即可。你設定成和資料陣列長度相等的次數,等於程式有一半的時間在做白工


3.因為上面的設定,你又用Case Structure來判斷是否要計算,其實這段判斷程式根本不需要

 


幫你修改後的程式

20131115-01    

arrow
arrow
    文章標籤
    資料處理
    全站熱搜

    未出師的小工程師 發表在 痞客邦 留言(0) 人氣()