所以我試圖打印最大總額以及其相應的子列表,但我無法弄清楚如何得到它的子列表。這裏是我到目前爲止的代碼使用Python,只有返回最大總和: full = [7,-1,1,2,-8,1]
indices = []
def sumHelper(listnum, a, z):
if a == z:
global indices
return listnum[a]
我在查找OCaml中典型指數函數的更快版本時遇到了問題。這裏有一些指引,我試圖遵循: 不是的expt b n ==> b * (b * (b ...)典型的遞歸指數版本的函數接收兩個參數B和N,基本上採取分而治之的立場。 如果n爲偶數,則fastexpt b n => (b^(n/2))^2否則,如果n是奇數則fastexpt b n => b * (b^(n - 1)) 下面是我迄今編寫的代碼: