首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> 更多程式語言 >> 程式設計疑難解答

C++ 計算 erf 導函數近似值效能優化

     編輯:程式設計疑難解答

使用 C++ 計算 erf 導函數近似值時,遞迴函數 c_K(k) 會重複計算許多次,導致效能極低,參數稍大就無法在可接受時間內得出結果。

優化建議

可使用記憶化(memoization)技巧,建立陣列儲存已經計算過的 c_K(k) 值,每次計算前先查表,沒有再進行遞迴計算。這樣可大幅減少重複運算,提升效能。

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved