注意我只是想了解正在發生的事情如下所示的代碼這個特殊的一塊。我知道這可能不是解決問題的最好方法。 我正在嘗試使用帶有memozied斐波納契函數的lazy Writer monad來計算函數被調用的次數。該函數快速返回正確的值,但環境永遠不會返回,並且不使用任何CPU或內存。 import Control.Monad.Writer.Lazy as W
fib :: Int -> Writer
說我有修改列表參數和memoizer裝飾功能的功能,如: @memoizer
def add_1_to_list(list):
for i in range(len(list)):
list[i] += 1
return list
在我的主程序,我有 list = [1, 1, 1, 1]
add_1_to_list(list)
print list
我想在我的數據庫字段上做Memoizaiton,我想我犯了一個錯誤,因爲它不打印$fieldCache數組的結果。 我對PHP的面向對象很陌生,所以如果有人能夠幫助並給我一些建議,我會非常感激。 這裏是我的類代碼: <?php
class Main{
public $id;
public $maxT;
public $meanT;
pu